更多"Try it Yourself"下面的例子。
定義和用法
該:懸停選擇器使用時,您將鼠標放在他們選擇的元素。
Tip:本:懸停選擇器可以在所有元素中使用,不僅對鏈接。
Tip:使用:鏈接選擇樣式鏈接未訪問過的頁面, :訪問選擇的款式鏈接訪問的網頁,以及:主動選擇樣式的活動鏈接。
Note: :hover必須跟從:link和:參觀(if they are present)在CSS定義中,才能被有效!
版: | CSS1 |
---|
瀏覽器支持
在表中的數字指定完全支持選擇第一瀏覽器的版本。
選擇 | |||||
---|---|---|---|---|---|
:hover | 4 | 7 | 2.0 | 3.1 | 9.6 |
Note:在IE中必須有一個聲明的<!DOCTYPE>為:懸停選擇器上的其他元素比工作<a>元素。
CSS語法
更多示例
例
選擇和風格未訪問,訪問,懸停和活動鏈接:
/* unvisited link */
a:link {
color: green;
}
/* visited link */
a:visited {
color: green;
}
/* mouse over
link */
a:hover {
color: red;
}
/*
selected link */
a:active {
color: yellow;
}
試一試» 例
不同風格樣式的鏈接:
a.ex1:hover, a.ex1:active {
color: red;
}
a.ex2:hover, a.ex2:active {
font-size: 150%;
}
試一試» 例
將鼠標懸停在<span>元素展現<div>元素(like a tooltip) :
div {
display: none;
}
span:hover + div {
display: block;
}
試一試» 例
顯示和隱藏"dropdown"鼠標懸停菜單:
ul {
display: inline;
margin: 0;
padding: 0;
}
ul li {display: inline-block;}
ul li:hover
{background: #555;}
ul li:hover ul {display: block;}
ul li ul {
position: absolute;
width: 200px;
display: none;
}
ul li ul li {
background:
#555;
display: block;
}
ul li ul li a {display:block
!important;}
ul li ul li:hover {background: #666;}
試一試» 相關頁面
CSS教程: CSS鏈接
CSS教程: CSS偽類