求解 css里面我知道class选择符,id选择符,标签选择符,标签指定选择符以上的格式我了解。
唯独这样的格式我不了解:ul#right1 li a { },ul#right1 li a:hover{ } 。是表示:项目列表里的样式继位id选择符的样式然后定义 列表里a标签的样式及鼠标经过时a标签的样式的意思吗,? 谢谢
ul#right1 表示id为right1的ul,后面神旁就好理解了,空格表示“所属”,这是定义前瞎弯 id 为 right1 的列慧闷表 ul 的列表项 li 里的超链接的一般样式和翻转(即鼠标经过)样式的。
组合的选择符,仔细看看书就懂了,两个选择符中间有个空格表示它们是父子级关系,只有存在这种关系的子级元素才能匹配到这个样式.
a:hover是伪元素选择符,表示鼠毁郑标悬停的陪亏活动链接.
逗号芦余神表示逗号前的选择符和后面的选择符是一样的样式.