css菜单问题? - Web 开发 / HTML(CSS)
css制作的弹出菜单,鼠标移出后菜单消失,我现在想让鼠标移出后菜单保留。就像伊利公司(www.yili.com)一样。
是不是要改菜单弹出的js或css代码。代码如下:就是不知如何改?
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"), "");}
}
}
window.onload=menuFix;
css代码如下:
#nav {margin:20px;1ine-height: 24px;list-style-type: none;}
#nav a {display: block;padding:0 10px;text-align:center;}
#nav a:link {color:#ffffff;text-decoration:none;}
#nav a:visited {color:#ffffff;text-decoration:none;}
#nav a:hover {color:#ffffff;text-decoration:none;}
#nav li {float: left;position: relative;}
#nav li a:hover{}
#nav li ul {margin:0; line-height: 40px;list-style-type: none;text-align:left;left: -999em;position: absolute;float:left;}
#nav li ul li{float:
相关问答:
我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:
<HTML>
<HEAD>
<TITLE>TEST.HTML< ......
皮肤和样式表都可以设置控件的外观,具体有什么区别呢?
skin 是asp.net 体系的 就相当于<asp:TextBox> 对应于<input type="text">
你把皮肤当成衣服,把样式表当成化妆品就容易理解了
......
现在正在做ASP.NET 动态生成静态页
现在问题是这样
我的模板页我放在了一个文件夹中 比如Template/Template.html
然后我通过程序自动生成HTML页面
生成的HTML 是放在不同的文件夹下 比如mainFol ......
初学CSS 遇到一个问题 不知道怎么实现 高手帮帮忙
我定义了一个边框 想让边框的左右两边发光 用滤镜filter:glow()应该可以实现可是不知道怎么写
如果不能实现什么方法能实现呢?
我写的
......