CSS 7.6 伪类

CSS 7.6 伪类

 

1.链接的伪类

·alink,普通的,未被访问的链接

·avisited,已访问过的链接

·ahover,鼠标指针在链接上时,hover ['hʌvɚ]徘徊

·aactive,鼠标点击链接时

·afocus,向拥有键盘输入焦点的元素添加样式。

 

1:有顺序要求(focus无顺序要求):

link -> visited -> hover -> active

visited -> link -> hover -> active

2:伪类名称对大小写不敏感。

3:伪类可以与 CSS 类配合使用:

a.red : visited {color: #FF0000}

<a class="red" href="css_syntax.asp">CSS Syntax</a>

 

2.伪类:first-child,选择所有某元素(如p)中的第一个(p)。

例如1

p:first-child { colorblue}

li:first-child { colorblue}

HTML中:

<div>

  <p>These are the necessary steps:</p>   //所有p中的第一个p

  <ul>

    <li>Intert Key</li>    //所有li中的第一个li

    <li>Turn key <strong>clockwise</strong></li>

    <li>Push accelerator</li>

  </ul>

  <p>Do <em>not</em> push the brake at the same time as the accelerator.</p>

</div>

例如2

p > i:first-child { colorblue}      //p的子元素中第一个i

HTML中:

<body>

  <p>some <i>text</i>. some <i>text</i>.</p>

  <p>some <i>text</i>. some <i>text</i>.</p>

</body>

例如3

p:first-child i { colorblue}       //第一个p的后代i

HTML中:

<body>

<p>some <i>text</i>. some <i>text</i>.</p>

<p>some <i>text</i>. some <i>text</i>.</p>

</body>

 

3.伪类:lang(是language的缩写,为不同语言定义特殊规则)

一种特殊用法:

HTML中:

<p>文字<q lang="no">段落中的引用的文字</q>文字</p>

CSS中:

qlangno{       //匹配q元素的lang=no”的

  quotes:“~” “~”  //quotesq元素)定义为显示~~(原来是“和”)

}

一般用法:

HTML中:

<div lang=en>

·············

</div>

CSS中:

divlangen{ colorred}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值