0

htmlマークアップを使用して、いくつかのわかりにくい状況に陥りました。現在、2つのフローティングdivを使用しています

 .navigation 
 {
     width: 200px;
     float: left;
 }

 .content
 {
     float: left;
 }

問題は、Firefoxが2番目のdivを次の行に移動することです。ただし、そのコンテンツがページ幅-200pxよりも大きい場合に限ります。この問題を解決して、max-widthプロパティなしでページスペースの残りの2番目のdivに合わせる方法。これは、コンテンツが1024〜1980ピクセル幅のさまざまな解像度のモニターに表示されるためです。現在Firefoxでのみ発生します。

4

1 に答える 1

1

padding-left: 200px親コンテナがある場合は、それとを指定できます.navigation { margin-left: -200px; }float: left;そうすれば、コンテンツは常に親によって埋め込まれるため、コンテンツを取り除くことができます。

于 2012-04-25T12:23:26.457 に答える