求图片默认为灰色的鼠标经过为彩色的css代码!!!
发布网友
发布时间:2022-04-25 02:26
我来回答
共2个回答
热心网友
时间:2022-04-21 10:37
FILTER滤镜是ie专有的,不是ie内核的都不能识别,不要使用(而且滤镜渲染很吃客户端机器资源)。你这个这么做,处理好2张图片,一张灰色一张彩色:
--------------------html--------------------
<li id="test"><a>百度</a></li>
--------------------css--------------------
#test a{
display:block;/*定义成块级,让链接能设置宽、高*/
width:100px;/*假设你图片宽100px,你自己改成合适的*/
line-height:30px;/*假设图片高30px,同上*/
background: url(images/huise.jpg);/*让链接调用灰色那张背景图*/
text-indent:-99999em;/*把链接上百度两个字移到屏幕外隐藏*/
}
#test a:hover{
background: url(images/caise.jpg);/*当鼠标在上时链接显示彩色背景图*/
}
热心网友
时间:2022-04-21 11:55
。。。好复杂