命令has-sub和align-center的目的是什么

时间:2015-07-01 07:03:41

标签: css css3 alignment symbols

我在CSS3中遇到了以下标记。成为' CSSmenu' div类名。我在理解剩余语法时遇到问题,如:

为什么用点(。)

引用

cssmenu.align中心

cssmenu .has-sub

2 个答案:

答案 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

div .a指的是具有班级a 的div的所有孩子

你的例子也是如此:

.cssmenu.align-center是指所有包含cssmenualign-center

类的元素

.cssmenu .has-sub指的是具有类has-sub的所有元素,并且是具有类.cssmenu

的元素的子元素