【发布时间】:2018-12-07 11:49:48
【问题描述】:
声明CSS类的正确方法是什么?和下面的方法有什么不同?
1) div.classname { }
2) .classname { }
【问题讨论】:
-
一个简单的谷歌搜索,你会得到比你可以在这里得到的所有答案更好的大量教程/解释
声明CSS类的正确方法是什么?和下面的方法有什么不同?
1) div.classname { }
2) .classname { }
【问题讨论】:
两者都有效,但使用方式不同:
.classname:样式将应用于每个类classname的元素
element.classname:样式将应用于每个此元素的类型元素带有类classname
例子:
.class {
width: 100px;
height: 100px;
background-color: blue;
}
div.class {
background-color: yellow;
}
<div class="class"></div>
<section class="class"></section>
<p class="class"></p>
【讨论】: