CSS在Internet Explorer 6, 7 和8中的差别(2)
作者:神采飞扬 来源:前端观察 时间:2009-10-26 18:14:00
伪类和伪元素
:hover后面的后代选择器
示例
a:hover span { color: #0f0;}
描述
一个元素可以被:hover伪类后面的选择器定位,就像后代选择器一样。上面的例子,在鼠标悬停的时候,将会改变a元素内的span元素中的文字的颜色。
支持情况
IE6
No
IE7
Yes
IE8
Yes
链伪类
示例
a:first-child:hover { color: #0f0;}
描述
伪类可以链起来以缩小元素选择。上面的例子会定位每一个父级元素下的第一个a标签,并将hover伪类P应用到它上。
支持情况
IE6
No
IE7
Yes
IE8
Yes
非锚点元素中的:hover
示例
div:hover { color: #f00;}
描述
:hover
伪类可以应用到任何元素的悬停状态,而不只是a标签。
支持情况
IE6
No
IE7
Yes
IE8
Yes
:first-child伪类
示例
div li:first-child { background: blue;}
描述
改伪类定位每一个指定的元素的父级元素的第一个子元素。
支持情况
IE6
No
IE7
Yes
IE8
Yes
Bugs
IE7中,如果要定位的第一个子元素之前有HTML注释,first-child伪类将会无效。
:focus伪类
示例
a:focus { border: 1px solid red;}
描述
该伪类定位有键盘焦点的所有元素。
支持情况
IE6
No
IE7
No
IE8
Yes
:before 和:after 伪类
示例
#box:before { content: "本段文字在盒子前面";} #box:after { content: "本段文字在盒子后面";}
描述
这两个伪元素分别在指定元素的前面和后面添加生成的内容,结合content属性一起使用。
支持情况
IE6
No
IE7
No
IE8
Yes
标签:CSS,IE6,IE7,IE8,区别
0
投稿
猜你喜欢
简单的ASP生成HTML并分页程序
2009-07-20 12:32:00
Firefox插件推荐:CSS Usage
2009-10-26 18:44:00
ASP的URLDecode函数URLEncode解码函数
2011-02-16 11:17:00
javascript修正12个浏览器兼容问题[译]
2009-04-23 12:19:00
初学ASP编程易犯的一个错误要注意
2008-11-07 15:08:00
用自定义html标签让IE支持html 5新增元素
2008-03-18 12:57:00
SQL Server转换为XQuery及反向转换
2009-01-20 13:32:00
使用带批注的 XDR 架构创建 XML 视图
2008-09-04 14:24:00
SQL Server 2005如何设置多字段做关键字
2009-01-08 15:57:00
SQL Server与Oracle、DB2的优劣对比
2009-01-07 14:16:00
ASP中实现分页显示的七种方法
2007-09-20 13:19:00
并行查询让SQL Server加速运行
2009-03-16 16:31:00
asp伪继承初探_实例代码
2011-04-19 10:32:00
XML 增、删、改和查示例
2008-09-05 17:12:00
打造设计你自己的字体 Ⅲ
2008-03-14 07:52:00
“验证码”等于“流氓软件”
2007-10-19 18:29:00
慎用 script 节点的 src 属性来传递参数
2009-11-18 12:59:00
FSO无效的过程调用或参数问题
2010-03-25 21:49:00
精简化的产品设计
2008-07-26 12:22:00
从数据行入手保护SQL Server数据安全
2009-04-13 10:28:00