#page-head+* {margin-top:10px;}
来源:2-1 页面头部的制作(一)
KongSunday
2018-10-11 22:21:06
#page-head+* {margin-top:10px;}代表#page-head之后的元素的margin-top是10px吗?
1回答
理解的是正确的呢,但是是#page-head之后的一个兄弟元素的margin-top是10px。
+:是当前元素后面的一个兄弟,必须是紧挨着的。
*:意思是不论是什么元素。
+*的意思就是当前元素后面紧挨着的元素(一个元素),不论是什么元素(比如:div,.class等等),都会添加上相应的样式。
祝学习愉快~~
相似问题