CSS—通过伪类控制链接表现

2014-11-16  本文已影响184人  Miss____Du

a标签是内联元素,如果两个内联元素之间出现了空格或者换行,那个勿乱出现多少次,内联元素中间会多出一个字符的间距。
浏览器默认字符的样式是长这个样子的:

点击前,点击后

—注意这四个伪类的顺序是有考究的,按照我的例子的顺序来写。为什么呢?

CSS特性
1、继承:元素中子元素将继承父元素的样式。
2、层叠:网页中子元素定义了与父元素相同的属性,则子元素的样式将覆盖父元素的样式。而且,同一个元素,后面定义的样式会覆盖前面定义的样式。

分析:通过对上面特性的理解,可以分析一下上面四个伪类的动作。
a:visited,鼠标按住了这一动作,可以包含以上三种伪类的情况。理解一下,这个链接被按住了,但是,他也可能是未访问过的,也可能是访问过的,我鼠标按啦,也是在链接上。但是,我只想让他显示a:visited里面的样式,所以必须放在最后。同理去理解:hover

欢迎补充与指正☺
上一篇下一篇

猜你喜欢

热点阅读