摘要: 多个规则中只有一个胜出,那么怎么知道哪一个规则更强呢?答案在于每个选择器的特殊性。对于每个规则,用户代理会计算选择器的特殊性,并将这个特殊性附加到规则中的各个声明。如果一个元素有两个或者多个冲突的属性声明,那么有最高特殊性的声明就会胜出。(这并不是解决冲突的全部。实际上,所有样式冲突的解决都由层叠来 阅读全文
posted @ 2017-09-04 16:06 艾路 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 就像伪类为锚指定幻想类一样,伪元素能够在文档中插入假想的元素,从而得到某种效果。设置首字母样式、设置第一行样式、设置之前和之后的元素的样式。 第一个伪元素用于设置一个块级元素首字母的样式,而且仅对该首字母设置样式:p:first-letter{color:red;} 如果让每个H2中第一个字母的大小 阅读全文
posted @ 2017-09-04 12:09 艾路 阅读(464) 评论(0) 推荐(0) 编辑