フロートを使用してコンテンツのさまざまなセクションを表示する、非常に高速に作成したサイトがあります。フロートされたコンテンツと追加のマージンがあるコンテンツはどちらもFF/IEで正常に表示されますが、サファリではdivの1つが完全に非表示になっています。padding
とに切り替えてみましposition:relative
たが、何も機能しませんでした。コードを取り出して右側に表示すると、再び表示されますが、フロートされたコンテンツの下に表示されます。
問題を引き起こしていると思われるcssの主なセクションは次のとおりです。
#settings{
float:left;
}
#right_content{
margin-top:20px;
margin-left:440px;
width:400px;
}
これにより、#settings divにサイズを指定してもしなくても、同じ結果が得られます。任意のアイデアをいただければ幸いです。
ソースコードを確認するには、 http: //frickinsweet.com/tools/Theme.mvc.aspxでサイトを利用できます。