a:link,a:visited,a:hover,a:active 分别是什么意思?
来源:互联网 发布:哈萨克软件 kitaphana 编辑:程序博客网 时间:2024/06/10 11:45
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对象,此伪类不发生作用。
在 body{ } 选择器下输入以下代码:
a:link, a:visited{
text-decoration: underline;
color: #336699;
}
- 这些代码是干吗用的?给你所有的链接都加上下划线的(text-decoration:underline;)和上了蓝色(color:#336699;)。这是不同色调的蓝色,但是它确实是蓝色因为最后两个数字(代表蓝色)是最高值的数字。
- a:link用于样式化链接。当你想把一个词转变为链接的时候,用什么实现呢?使用<a> 和</a>这对标签,因此样式化链接就是样式化 a:link。
- a:visited 用于样式化已经访问过的链接。
- 另外一种输入方式:
a:link{
text-decoration: underline;
color: #336699;
}和
a:visited{
text-decoration: underline;
color: #336699;
} - 当给a:link 和a:visited这两个选择器应用 text-decoration:underline; 和color: #336699;这两个属性的时候。可以使用逗号来区分。
第2步:
在 a:link, a:visited{ } 下输入以下代码:
a:hover{
text-decoration: none;
}
这些代码是干吗用的呀?你当你把指针移到链接上面时候下划线消失。
如果你不想在默认情况下有下划线而是在当你把指针移到链接上面的时候出现下划线,那么就在a:link 和 a:hover 之间交换下text-decoration: 的值。
如果你想更改你链接悬停时的颜色,那么就增加color: 和任何你想要的十六进制代码,如:
a:hover{
text-decoration: none;
color: #ff0000;
}
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- CSS定义中a:link,a:visited,a:hover,a:active 分别是什么意思?
- CSS定义中a:link,a:visited,a:hover,a:active 分别是什么意思?
- a与a:link、a:visited、a:hover、a:active
- a:link, a:visited, a:hover, a:active
- a:link,a:visited,a:hover,a:active
- a:link,a:visited,a:hover,a:active 区别详解
- a:link,a:visited,a:hover,a:active
- a:link,a:visited,a:hover,a:active
- 对a:link,a:visited,a:hover,a:active理解
- a:link,a:visited,a:hover,a:active
- 定义a:link、a:visited、a:hover、a:active
- a:link,a:visited,a:hover,a:active
- Android 开源源代码收集(不断更新中...)
- 您输入的指纹无效。请按浏览器上的“返回”按钮,并输入有效的证明指纹
- Drools, IKExpression, Aviator和Groovy字符串表达式求值比较
- 创建吸附窗口且不在任务栏显示的方法和思路
- JS重新加载当前页面
- a:link,a:visited,a:hover,a:active 分别是什么意思?
- C#调用Delphi的dll之详解
- ax88180测试
- SAP BI版本介绍 (平台)
- TJU 2795 The Queen's New Necklaces(Polya+多重集排列)
- VC调用C#的COM组件(DLL)
- C++Simplify06-指针
- POJ 3125 Printer Queue【简单模拟a打印队列】
- 素数专题