首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

sfhover 如何工任的

2012-05-09 
sfhover 怎么工任的?CSS codefunction menuFix() { var sfEls document.getElementById(nav).getEleme

sfhover 怎么工任的?

CSS code
function menuFix() { var sfEls = document.getElementById("nav").getElementsByTagName("li"); for (var i=0; i<sfEls.length; i++) {  sfEls[i].onmouseover=function() {  this.className+=(this.className.length>0? " ": "") + "sfhover";  }  sfEls[i].onMouseDown=function() {  this.className+=(this.className.length>0? " ": "") + "sfhover";  }  sfEls[i].onMouseUp=function() {  this.className+=(this.className.length>0? " ": "") + "sfhover";  }  sfEls[i].onmouseout=function() {  this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), "");  } }



[解决办法]
一个css类名,
mouseover mouseout 来添加 删除这个类名
[解决办法]
就是 css的类名,可以自己命名


.a{color:red;}
.test { color:blue; }
[解决办法]
1,楼主错误字太多,标题“工任”,2楼“想细”
2,这一段CSS代码的作用是为某个元素增加删除一个css的class的,
比如原来的是 <div >增加后就是 <div class="shover" >
原来的是<div class="div1">增加后就是<div class="div1 shover">

删除同理,就是只把shover这个样式删除掉,其它样式保持不变

3,sfhover是自己起的名字,如果你懂是css a:hover的话,就明白它的意思了,
如果不懂,学习一下

热点排行