- 以下内容源于:《图解CSS3核心技术与案例实战》 第2章
一、动态伪类选择器
1.1 语法
1.2 浏览器兼容性
1.3 demo
- 点击打开demo
二、目标伪类选择器
2.1 语法
2.2 浏览器兼容性
2.3 demo - 手风琴效果
- 点击打开 demo
2.4 demo - 高亮提示
- 点击打开 demo
2.5 总结
- 先看下图:
- 可以看到使用
:target
选择器,少不了<a>
标签、href
属性(其值为目标元素的id
值)。
- 为什么这里需要用到
<a>
标签?
- 因为
<a>
标签有一个功能:可以生成内部超链接。【即:将同一文档中的另外一个元素移入视野。】
- 补充其他
:target
的demo
:
三、语言伪类选择器
3.1 语法
E:lang(language)
,匹配E
的所有元素,且匹配元素指定的lang
属性,值为language
。