CSS セレクターでのクラスと ID の組み合わせに関する質問を読みましたが、うまく機能せず、どこが間違っているのかわかりません。
次の一連のdivがあります。
<div id="maincontent" class="2col clearfix">
<div id="leftcolumn">content</div>
</div>
そして私のcssで以下:
#maincontent.2col {
width: 840px;
margin: 0px auto;
text-align: center;
}
#maincontent.2col #leftcolumn {
float: left;
width: 490px;
margin: 0 10px 0 0;
/*border: 1px solid #000;*/
text-align: left;
}
ただし、firebug を使用すると、#leftcolumn
div には何も起こりません。
両方からを削除する.2col
と、期待どおりに機能しますが、3 列のレイアウトを使用する予定で、複数の列を配置したくないため、そこに 2col クラスを配置したいと考えています。スタイルシート。何かご意見は?
編集: 申し訳ありませんが、それは私の HTML のスペルミスではありません。ここに書き込もうとしたときのスペルミスです。