公告

更新

 

互联网 JS控件 按钮 黑色 灰色 白色 蓝色 绿色 黄色 橙色

> Css > 推荐代码

ie6下支持hover属性代码
0
作者:     来源:     日期:2009/6/28 9:59:18     人气:      标签:
ie6下也能支持hover属性
 
1.把如下代码保存为1.js文件
var WebjxCom = (document.createElement() && document.getElementsByTagName());
window.onload = pinballEffect;
function pinballEffect()
{
if (!WebjxCom) return;
var allElements = document.getElementsByTagName('*');
var originalBackgrounds=new Array();
for (var i=0; i<allElements.length; i++)
{
if (allElements[i].className.indexOf('hovereffect') >= 0)
{
allElements[i].onmouseover = mouseGoesOver;
allElements[i].onmouseout = mouseGoesOut;
}
}
}
function mouseGoesOver()
{
originalClassNameString = this.className;
this.className += " v404";
}
function mouseGoesOut()
{
this.className = originalClassNameString;
}
pinballEffect();
2.把下面的html代码,插入到网页的head区内:
<!--[if lte IE 6]>
<script type="text/javascript" language="Javascript" src="1.js"></script>
<![endif]-->
3.页面里这样写
<!--[if lte IE 6]>
<script type="text/javascript" language="Javascript" src="1.js"></script>
<![endif]-->
<style type="text/css">
<!--
.hovereffect {
border:1px solid blue;
}
/* 这个是hover样式 */
.hovereffect:hover,.v404 {
background: #eee;
border:1px solid red;
}
-->
</style>

<div class="hovereffect">div的hover</div>
<p class="hovereffect">p的hover</p>
预览效果
.
代码由中国网站频道搜集整理
Copyright 2008 网站频道 All Rights Resverved.
提供:网页特效 JS广告 网站截图 酷站推荐 交流群:3506863
     页面执行时间0.1094秒 查询数据库4次