css伪类怎样用?
CSS伪类是用来增加一些挑选器的特别效果。
伪类的语法:
selector:pseudo-class {property:value;}
CSS类也能够运用伪类:
selector.class:pseudo-class {property:value;}
anchor伪类
在支撑 CSS 的浏览器中,链接的差别状况都能够以差别的体式格局显现
实例
a:link {color:#FF0000;} /* 未接见的链接 */ a:visited {color:#00FF00;} /* 已接见的链接 */ a:hover {color:#FF00FF;} /* 鼠标划过链接 */ a:active {color:#0000FF;} /* 已选中的链接 */
注重: 在CSS定义中,a:hover 必需被置于 a:link 和 a:visited 以后,才是有用的。
注重: 在 CSS 定义中,a:active 必需被置于 a:hover 以后,才是有用的。
注重:伪类的称号不辨别大小写。
伪类和CSS类
伪类能够与 CSS 类合营运用:
a.red:visited {color:#FF0000;} <a class="red" href="css-syntax.html">CSS 语法</a>
假如在上面的例子的链接已被接见,它会显现为赤色。
CSS :first-child 伪类
您能够运用 :first-child 伪类来挑选父元素的第一个子元素。
注重:在IE8的之前版本必需声明<!DOCTYPE> ,如许 :first-child 才见效。
婚配第一个 <p> 元素
鄙人面的例子中,挑选器婚配作为任何元素的第一个子元素的 <p> 元素:
实例
p:first-child { color:blue; }
婚配一切<p> 元素中的第一个 <i> 元素
鄙人面的例子中,挑选相婚配的一切<p>元素的第一个 <i> 元素:
实例
p > i:first-child { color:blue; }
婚配一切作为第一个子元素的 <p> 元素中的一切 <i> 元素
鄙人面的例子中,挑选器婚配一切作为元素的第一个子元素的 <p> 元素中的一切 <i> 元素:
实例
p:first-child i { color:blue; }
CSS - :lang 伪类
:lang 伪类使你有才能为差别的言语定义特别的划定规矩
注重:IE8必需声明<!DOCTYPE>才支撑;lang伪类。
鄙人面的例子中,:lang 类为属性值为 no 的q元素定义引号的范例:
实例
q:lang(no) {quotes: "~" "~";}
以上就是css伪类怎样用的细致内容,更多请关注ki4网别的相干文章!