css伪类怎样用【css教程】,css伪类

css伪类怎样用【css教程】,css伪类

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网别的相干文章!

分享到 :