a:link,a:visited,a:hover,a:active
阅读() 评论() 发表时间:2008年05月27日 22:33
|
例子:a.a1:link {
font-weight: bold; color: #333333; font-size: 14px; font-family: "宋体"; text-decoration:none; } a.a1:visited { font-weight: bold; color: #333333; font-family: "宋体"; font-size: 14px; text-decoration:none; } a.a1:hover { font-weight: bold; color: #b50001; font-family: "宋体"; font-size: 14px; text-decoration:none; } link:连接平常的状态 active:连接被按下的时候 visited:连接被访问过之后 hover:鼠标放到连接上的时候 详细的: :hover版本:CSS1/CSS2 兼容性:IE4+ NS4+ 语法: Selector : hover { sRules } 说明: 设置对象在其鼠标悬停时的样式表属性。 在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。 目前IE5.5+仅支持CSS1中的:hover。 :active版本:CSS1/CSS2 兼容性:IE4+ 语法: Selector : active { sRules } 说明: 设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性。 在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。并且:active状态可以和:link以及:visited状态同时发生。 目前IE5.5+仅支持CSS1中的:active。 :link版本:CSS1 兼容性:IE4+ NS4+ 语法: Selector : link { sRules } 说明: 设置a对象在未被访问前的样式表属性。 IE3将:link伪类的样式表属性作用于visited伪类。 默认值由浏览器决定。 对于无href属性(特性)的a对象,此伪类不发生作用。 :visited版本:CSS1 兼容性:IE4+ NS4+ 语法: Selector : visited { sRules } 说明: 设置a对象在其链接地址已被访问过时的样式表属性。 IE3将:link伪类的样式表属性作用于visited伪类。 默认值由浏览器决定。定义网页过期时间或用户清空历史记录将影响此伪类的作用。 对于无href属性(特性)的a对象,此伪类不发生作用。 重新打开这个页面的时候,突然发现那个链接的a:hover效果又出来了。我想了一下,点了那个链接,然后回过头再点,果然又没了。连忙检查css文档,发现a:hover属性写在了visited之前,改写到之后,重试,ok! 以前看书的时候注意到css中关于链接表现的书写有提示说各属性顺序不能颠倒,一直没有注意,写的时候通常都很随意。现在看来不能这个顺序还是很重要的。 css中关于超链接的四个属性一般正常顺序为:link,visited,hover,active,即 a:link a:visited a:hover a:active |
空间的其他文章:
- [个人日记]:首页漂浮图有用代码(2010年02月05日 09:31)
- [个人日记]:Excel25招必学秘技(2010年01月26日 14:12)
- [游戏娱乐]::读心术:..最恐怖的测试..被吓到了~(2010年01月20日 10:55)
- [个人日记]:网页特效(2009年11月02日 11:33)
- [个人日记]:三种不同的网页漂浮代码(2009年10月31日 16:14)
- [个人日记]:常用网站广告代码(2009年10月30日 11:59)
- [个人日记]:保健知识(2009年08月05日 08:42)
- [个人日记]:如何让百度、Google收录你的网站 如何向百度提交网站(2009年07月29日 17:05)
- [个人日记]:怎么去掉图片上面的线(2009年07月27日 17:45)
- [个人日记]:简单圆角矩形边角翻转(2009年07月27日 17:35)
发表评论
copyright © 1998 - 2010 Tencent Inc. all rights reserved 腾讯公司 版权所有
