头闻号

上海华润化工公司

偶联剂|硅橡胶|树脂型胶粘剂|环氧树脂|离子交换树脂|变压器油

首页 > 新闻中心 > 科技常识:IE7对css选择器的改进
科技常识:IE7对css选择器的改进
发布时间:2024-11-15 00:40:59        浏览次数:7        返回列表

今天小编跟大家讲解下有关IE7对css选择器的改进 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关IE7对css选择器的改进 的相关资料,希望小伙伴们看了有所帮助。

1、对伪类的支持。IE6和更低的版本对于伪类的支持仅限于a标签 诸如“:hover”、“:active”、“:focus”之类的伪类理论上是应该适用于所有元素的 但是IE6和更低版本抛弃了它们。这次IE7有选择地支持了“:hover”。div:hover { background-color: #B7B7B7; }诸位可以试试。2、对子选择器的支持。现在在IE7里你可以使用如下的定义:#block1 > h3 { color: red; }3、对相邻选择器的支持。你可以指定同一父元素下的紧邻某个元素之后的元素的样式* p { color: Blue; }4、对相邻选择器的扩展( 也许是bug) IE7支持“* html”这样的通用选择器和相邻选择器的组合 注意 这里是“* html” 很奇怪吧 FF2.0和其他浏览器是不支持这样的写法的 不过都支持“* body”这样的。所以 对IE7的CSS HACK就可以利用* html来写了。5、对属性选择器的支持。支持了a[rel="nofollow"] [class="ie7"] a[rel~="my"]这几个属性选择器 但是还是不支持a[titile]。选择器在平时的应用里很少用到 有一种说法是渲染会比其他的慢。不过很多选择器的效果在这之前是只能使用js来实现的 相对于js css似乎更加有效率一些。

来源:爱蒂网