网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > CSS
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.第三章 CSS的应用补充.
.CSS仿淘宝首页导航条按钮布局效果.
.CSS文件可维护、可读性提高指南四.
.CSS网页布局开发小技巧24则.
.小技巧: 利用CSS同比例缩小图片.
.CSS中expression使用简介.
.文字超出显示省略号==CSS制作.
.实例详解CSS网页布局原理.
.拒绝单调 让网页超链接拥有多姿多.
.火狐/IE浏览器flash透明,css强制.
.使用CSS固定背景.
.精通 CSS 滤镜(三).
.CSS浏览器兼容方案-hack与一个完.
.CSS+js放大镜.
.超强,用CSS构建iframe效果.
.CSS教程:简单理解em.
.CSS实现不定高度DIV绝对居中.
.CSS对页面文字链接的设置大全.
.DIV+CSS必须考虑的浏览器兼容的技.
.让css使网页图片半透明.

IE7对css选择器的改进

发表日期:2008-5-26


今天稍稍看了一下IE7对css选择器的改进,出乎我的想象,竟然修复了大部分bug。
 
1、对伪类的支持。IE6和更低的版本对于伪类的支持仅限于a标签,诸如“:hover”、“:active”、“:focus”之类的伪类理论上是应该适用于所有元素的,但是IE6和更低版本抛弃了它们。这次IE7有选择地支持了“:hover”。
 
Quotes
div:hover {
    background-color: #B7B7B7;
}

诸位可以试试。
2、对子选择器的支持。现在在IE7里你可以使用如下的定义:
 
Quotes
#block1 > h3 {
    color: red;
}
 
3、对相邻选择器的支持。你可以指定同一父元素下的紧邻某个元素之后的元素的样式:
 
Quotes
* + 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似乎更加有效率一些。

上一篇:css布局实例:网页布局的方法 人气:5437
下一篇:CSS教程:简化CSS中属性的示例 人气:3916
浏览全部css的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐