-
使用CSS样式方法实现下拉菜单动态效果. 补充一个额外的小知识,当二级菜单设置为自适应文本长度时,汉字如果超出了一级菜单宽度时会自动换行,而字母却不会。这是因为换行是依据空格来实现的,当是一串字符串时中间没有空格就认为是一个单词也就不换行。而汉字是相互独立的,也就会自动换行。要解决这个问题只要在二级菜单的li加上属性:white-space:nowrap;就可在一行内显示。查看全部
-
使用JavaScript方法实现下拉菜单动态效果.重点是显示和隐藏函数的设置和调用.查看全部
-
1.9 不能用browser, 1.9是support 1.9以上不支持IE678 1.9 $.support.leadingWhitespace 不过最好使用原生js语句判断 var isIE = !!window.ActiveXObject; var isIE6 = isIE && !window.XMLHttpRequest; if(isIE6){}查看全部
-
js方法查看全部
-
var ret = !!document.getElementById 等价于: var ret = document.getElementById ? true : false;查看全部
-
csshover.htc body{ behavior: url(csshover.htc); } //解决IE6不支持hover查看全部
-
由于外层ul没有设置大小,在li设置float后,ul外形会崩溃,所以设置border-bottom时候会飘到上面,给ul设置overflow:auto; 使其自适应内部的浮动元素,边框可以正常展现查看全部
-
注意,html tag中内联js事件调用函数要加引号 onmouseover = "showsubmenu(this)" //this表示传入当前tag查看全部
-
<li onmouseover = 内联的js事件 li.getElementsByTagName("ul")[0] 选择第一个ul,只有一个ul时如果需要获取单个,也要加上查看全部
-
IE排错1:子菜单分割, 原因是内部a和外部li高度不一致,解决方法,给a设置height,使其与li高度一致 ; 横向不占满,设置a的width查看全部
-
二级菜单(包裹在一级菜单中)回受一级菜单float影响(继承),要去浮动,float;none查看全部
-
对于hover时背景需要变色的一级菜单,不要对li设width或padding,将padding设置在a上,则hover时的背景色回全部占满查看全部
-
老师的声音很好听,很有我们上海姑娘的味道!查看全部
-
henhaomemed查看全部
-
我爱学习查看全部
举报
0/150
提交
取消