快速业务通道

CSS对IE6、IE7、IE8支持详细的易用的参考

作者 佚名技术 来源 CSS技术 浏览 发布时间 2012-03-01
a标签不会被限定。

支持情况
IE6
No IE7
Yes IE8
Yes

临近兄弟选择器

示例
h1+p {
	color: #f00;
}
描述

该选择器定位临近到指定元素的兄弟标签。上面的例子将会限定p标签,但是他必须是h1标签的兄弟而且要直接尾随在h1标签的后面。比如:

<h1>heading</h1>
<p>Content here.</p>
<p>Content here.</p>

在上面的代码中,CSS样式将只对第一个p有效。因为它是h1的兄弟而且紧跟着h1。第二个p也是h1的一个兄弟,但是它没有紧跟着h1。

支持情况
IE6
No IE7
Yes IE8
Yes
Bugs

在IE7中,如果在兄弟之间有一个HTML注释,临近兄弟选择器将无效。

普通兄弟选择器

示例
h1~p {
	color: #f00;
}
描述

该选择器定位一个指定元素后面的所有兄弟元素。将此选择器应用到上面的那个例子,将会对两个p标签都有效。当然,如果有一个p元素出现在h1之前,那个p元素不会被匹配。

支持情况
IE6
No IE7
Yes IE8
Yes

伪类和伪元素

: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

属性

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号