.competence{+line-height:20px;}
我知道*是IE浏览器的CSS黑客攻击。只有IE7及以下版本http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml“+”在CSS中的含义是什么?
我想知道“+”是什么意思?
感谢帮助:)
.competence{+line-height:20px;}
我知道*是IE浏览器的CSS黑客攻击。只有IE7及以下版本http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml“+”在CSS中的含义是什么?
我想知道“+”是什么意思?
感谢帮助:)
从网站链接到您:http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml
虽然Internet Explorer 7中修正自己的行为,当属性名称以下划线或连字符,其他非前缀字母数字字符前缀被视为在IE6中。
+
字符被视为“其他非字母数字字符”,因此它将被视为“在IE6中处理”。
我猜想这是一个*
黑客(*property: value
)的变种。
更常规的使用+
在选择器中:see the w3c for details。
相邻同胞选择符有以下语法:E1 + E2,其中E2是选择器的主题。如果E1和E2在文档树中共享同一个父节点,并且E1紧接在E2之前,则选择器匹配,忽略非元素节点(如文本节点和注释)。
因此,下面的规则规定,当一个P元素紧跟一个数学元素,它不应该缩进:
math + p { text-indent: 0 }
你在哪里看? – 2011-04-21 03:17:32