电脑爱好者之家移动版

主页 > 开发资料 > 网页设计教程 >

使用DIV+CSS制作鼠标在上方背景变色的特效

网页特效有很多方法可以实现,有时候我们不一定要使用javascript程序,用CSS样式表配合DIV就可以简单的实现。我们经常会在网页上看到一种特效:鼠标经过时背景会变色,今天我们介绍的是用CSS+DIV实现的方法。
方法一
以下为引用的内容:
<div onmouseover="this.style.backgroundColor='#F4F9FD'"
onmouseout="this.style.backgroundColor='#FFFFFF'"></div>
 
方法二
以下为引用的内容:
#div:hover{background:#000000;}
 
解释:鼠标经过id为div的元素时背景变色
IE6.0、Firefox2.0、Opera 9.23都不行
方法三:
以下为引用的内容:
<style>
.d_over{background-color:#307172;}
.d_out{background-color:#EFEFEF;}
</style>
<div class="d_out" onmouseover="this.className='d_over'" onmouseout="this.className='d_out'">哈哈哈哈哈</div>
 
 
(责任编辑:熊猫蜀黍)