-
使用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
提交
取消