css中的hover伪类

css中的hover伪类,第1张

给你要的li再加个class标记呗

li.demo:link,li.demo:viseted {

text-decorationnone

}

li.demo:hover {

z-index:1

background-image:url(cdhg.gif)

}

调用<li class="demo"

定义和用法

:hover 选择器用于选择鼠标指针浮动在上面的元素。

提示::hover 选择器可用于所有元素,不只是链接

提示::link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。

注释:在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

代码效果测试:

<!DOCTYPE html>

<html>

<head>

<style>

a.ex1:hover,a.ex1:active {color:red}

a.ex2:hover,a.ex2:active {font-size:150%}

a.ex3:hover,a.ex3:active {background:red}

a.ex4:hover,a.ex4:active {font-family:'微软雅黑'}

a.ex5:visited,a.ex5:link {text-decoration:none}

a.ex5:hover,a.ex5:active {text-decoration:underline}

</style>

</head>

<body>

<p>请把鼠标指针移动到这些链接上。</p>

<p><a class="ex1" href="/index.html">这个链接改变颜色。</a></p>

<p><a class="ex2" href="/index.html">这个链接改变字体大小。</a></p>

<p><a class="ex3" href="/index.html">这个链接改变背景色。</a></p>

<p><a class="ex4" href="/index.html">这个链接改变字体。</a></p>

<p><a class="ex5" href="/index.html">这个链接会出现下划线。</a></p>

</body>

</html>

用:hover伪类即可实现

HTML代码示例如下:

<div class="text">

找兼职工作,欢迎访问兼职地!

http://www.jianzhidi.com

</div>

CSS代码示例如下:

.text { background-color:#FF0000}

.text:hover { background-color:#FFFF00}

当然,也可以用onMouseOver事件和onMouseOut事件实现。参考代码如下:

<div style="background-color:#FF0000" onmouseover="this.style.backgroundColor='#FFFF00'" onmouseout="this.style.backgroundColor='#FF0000'">

这里输入内容

</div>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11727125.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存