【发布时间】:2015-02-09 22:04:10
【问题描述】:
抱歉这个菜鸟问题。有什么区别
.nav.left
和
.nav .left
在 CSS 中
【问题讨论】:
-
阅读Selectors Level 3 spec;我认为它会回答这个问题以及许多其他问题。以及,很可能,提高其他几个。
抱歉这个菜鸟问题。有什么区别
.nav.left
和
.nav .left
在 CSS 中
【问题讨论】:
.nav .left 表示您在 .nav 元素中定位 .left,例如
<div class="nav><div class="left"></div></div>
.nav.left 表示两个类都在同一个元素上
<div class="nav left"><div></div></div>
一个快速的谷歌可能会找到你并回答这个问题,尝试阅读 w3c 学校这是一个很好的起点http://www.w3schools.com/cssref/css_selectors.asp
【讨论】:
不同
.nav.left ---> 例如<div class="nav left"></div> 同一个 div 中的两个类。
和
.nav .left ----> 例如<div class="nav"><div class="left"></div></div> 一个 .nav div 是父 div 和 .left div 是子
【讨论】: