注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 网页设计 >> CSS >> 网页设计正文

IE7对css选择器的改进

文章来源:网页教学网 作者:佚名 更新时间:2008-1-9 20:37:19 【 】 【加入收藏

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似乎更加有效率一些。

  • 上一篇网页设计:

  • 下一篇网页设计:
  • 最 新 热 门
     Javascript实现打印网页中定义的部分内容
     Javascript代码轻松隐藏网页源文件
     把复杂的网站导航简单化
     ZBLOG增加文章里的关键字替换
     用CSS建设网站的实例
     标签增加CSS的overflow属性来清除浮动
     跨浏览器的CSS固定定位
     IE7对css选择器的改进
     IE7新支持的CSS属性和属性选择符
     CSS教程:网页表单设计技巧
    最 新 推 荐
     用CSS建设网站的实例
     标签增加CSS的overflow属性来清除浮动
     跨浏览器的CSS固定定位
     IE7对css选择器的改进
     IE7新支持的CSS属性和属性选择符
     CSS教程:网页表单设计技巧
     CSS设计符合Web标准的网页表单的几个技巧
     从四个方面谈谈Web标准的价值所在
     HTML网页中无刷新的更换CSS样式
     CSS定义网页局部链接的技巧
    相 关 文 章

    IE7新支持的CSS属性和属性选择符
    在IE流览器中正确显示PNG透明图片
    JavaScript静态页面值传递:Cookie篇
    IE支持PNG格式的javascript库
    关于clientHeight、offsetHeight、scrollHe…
    Firefox和IE通用的三则网站重构实用技巧
    解决IE6.0、IE5.0、IE5.5差异
    Flash:通过一个实例学习attachMovie的用法
    FlashActionscript学习:MovieClipLoader深…
    利用Flash动画读取IE浏览器参数

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用