JavaScript&CSS大魔王 攻略
1.onmouseout 使用在整個table 會有問題 所以滑單就改用div吧!!
2.setTimeout(function(),1000); ----> 一秒鐘後才執行function()
3.透明度 filter:alpha(opacity=50); 適用於IE
opacity: 0.5; 適用於FF
4.text-overflow:ellipsis;
overflow:hidden; 超出的字母以"..."取代,中文不適用
5.剛剛發現一則重要的css: table-layout:fixed 固定布局的算法,則表格被呈遞的默認寬度爲 100% (For IE,Mozilla)
超酷的,搭配第4.個語法可以讓中文實現"..." only for IE, Good Job
----------我是分格線--------------------
結果之前做的header根本不行 因為該死的IE6 先說IE6的height參數有bug
找了很多資料 height對IE六來說只是miniheight 要限制max-height 只能用expression (...) 搭配overflow
可是不太好用 會變成滾輪
來看看這個網站吧http://qrayg.com/experiment/cssmenus/
6.首先hover的問題 他寫了一段javascript 雖然我還看不太懂 超屌
引用jquery的寫法 addClass removeClass 這兩個function都蠻好用的
7.再來是png, IE6會有白色背景 我去download一支iepngfix.htc 會將背景補成透明 跟之前有白邊的情況類似
再圖片的css中加上behavior: 路徑..iepngfix.htc 不過會使得讀網頁變慢 讓我再說一次 操你媽的IE六
8 height 方面是在滑單css中加上 position:absolute 就可以了 另外要再滑單中的每一格css裡 加上height:xx%
就不滑過去 滑單就不見了 還有還有 要加上*{padding:0} 不然firefox中滑單會對不齊
9. 再來說說 路徑整合的問題 在.css檔中可以寫相對路徑 來抓取圖片 在html中要用絕對路徑來呼叫所有的東西(css,js,img)
因為header只有一個 要給許多不同層的網頁使用 所以要寫絕對路徑
10.抓網址的方法有location.href =http://location.host+locationpathname+?.....
如果要判斷網址用<a href="javascript: functionname()" function裡在改變location.href 就可以轉跳頁面了 超酷

Sealed (Jun 2)