我在CSS3中遇到了以下标记。成为' CSSmenu' div类名。我在理解剩余语法时遇到问题,如:
为什么用点(。)
引用答案 0 :(得分:1)
.cssmenu.aligncenter
用于选择具有多个类的div。也就是说,我想选择另一个类cssmenu
的{{1}}。
align-center
用于选择嵌套.cssmenu .has-sub
的div。也称为后代选择器。
.has-sub

.cssmenu.aligncenter {
text-align: center;
}
.cssmenu .hassub {
font-style: italic;
font-size: 2em;
}

答案 1 :(得分:0)
.a
指的是所有具有类a
div.a
指所有包含a
div .a
指的是具有班级a
的div的所有孩子
你的例子也是如此:
.cssmenu.align-center
是指所有包含cssmenu
和align-center
.cssmenu .has-sub
指的是具有类has-sub
的所有元素,并且是具有类.cssmenu