当前位置:Gxlcms > css > hover伪类选择定义和用法

hover伪类选择定义和用法

时间:2021-07-01 10:21:17 帮助过:110人阅读

伪类选择符E:hover的定义和用法:

设置元素在其鼠标悬停时的样式。
E元素可以通过其他选择器进行选择,比如使用类选择符、id选择符、类型选择符等等。
特别说明:IE6并非不支持此选择符,但能够支持a元素的:hover ,也就是只支持通过类型选择符选择的a元素的:hover 。

语法结构:

E:hover{ Rules }

浏览器支持:

IE浏览器支持此选择符。
火狐浏览器支持此选择符。
谷歌浏览器支持此选择符。
opera浏览器支持此选择符。

实例代码:

  1. <meta charset=" utf-8">
  2. <meta name="author" content="http://www.manongjc.com/article/1323.html">
  3. <title>CSS教程</title>
  4. <style type="text/css">
  5. #div:hover{color:#F60;}
  6. .js:hover{color:green;}
  7. </style>
  8. <ul>
  9. <li>html专区</li>
  10. <li>div+css专区</li>
  11. <li>javascript专区</li>
  12. <li>Jquery专区</li>
  13. </ul>

使用类型选择符设置超链接的访问前的样式。

  1. <meta charset=" utf-8">
  2. <meta name="author" content="http://www.manongjc.com/article/1323.html">
  3. <title>CSS教程</title>
  4. <style type="text/css">
  5. #div:hover{color:#F60;}
  6. .js:hover{color:green;}
  7. </style>
  8. <ul>
  9. <li>html专区</li>
  10. <li>div+css专区</li>
  11. <li>javascript专区</li>
  12. <li>Jquery专区</li>
  13. </ul>

通过类选择符和id选择符设置超链接在其鼠标悬停时的样式。在IE6中并不支持。

  1. <meta charset="utf-8">
  2. <meta name="author" content="http://www.manongjc.com">
  3. <title>码农教程</title>
  4. <style>
  5. div {
  6. width:100px;
  7. height:50px;
  8. background:#ccc;
  9. }
  10. div:hover {
  11. background:green;
  12. }
  13. </style>
  14. <div></div>

上面的代码可以在鼠标悬浮于div时改变它的背景色,同时也说明,:hover伪类不仅仅作用域链接a元素。

人气教程排行