.div1 {
}
div.div1 {
}
上面的代码有什么区别?我想在我的代码中使用<div class = "div1"></div>
,当我搜索它时,这两种方式似乎都起作用......我应该使用哪一个?泰CSS div和点格
.div1 {
}
div.div1 {
}
上面的代码有什么区别?我想在我的代码中使用<div class = "div1"></div>
,当我搜索它时,这两种方式似乎都起作用......我应该使用哪一个?泰CSS div和点格
.div1
定义的CSS为所有有div1
类。但div.div1
元素定义的CSS具有div1
类div
元素。
查看小例子。对于div.div1
只是类div1
不是sufficient
它也有div
元素。
.div1{
color:red;
}
div.div1{
font-size:20px;
}
<p class="div1">
P with class div1
</p>
<div class="div1">
Div with class div1
</div>
.div1
选择所有元素与类div1
而div.div1
只选择与类div1
div元素“一个我应该使用哪一种?”这取决于你的页面的结构以及你是否有比其他的div任何其他元素与类div1
'.'是一类选择器(选择所有元素与类名DIV1)'div'是一个标签选择。 http://stackoverflow.com/documentation/css/611/selectors#t=201703031503567057781 – Pugazh