作者look ()
看板Web_Design
標題Re: [求救] dropdown menu 的 CSS 哪裡錯了 :(
時間Wed Dec 14 23:52:18 2005
※ 引述《NelsonT (有人要 GMail 嗎?)》之銘言:
: ※ 引述《TKirby ( ^-^)》之銘言:
: : 選單底色無法延伸是因為 #nav 下的 li 有 float:left 屬性
: : 手動設 #nav 的高度可以解決這個問題
: : 選項間有空白似乎是 IE 的 bug
: : 解決方法也不少
: : 把 65行的 float 改成 left
: : 或是把每個 子選單的 li 都接起來
: : 把37行的 block 改成 inline 也可以好 不過要再調整畫面
: : 有人提出過類似的問題跟解法
: : http://phonophunk.com/articles/ie-fix-for-gaps-between-list-items.php
: 不好意思,再來請教板上的各位。
: 目前選單的問題已經解決了,可是後來不知出了什麼問題,
: 有個地方不如我預期。
: http://www.csie.nctu.edu.tw/~chtai/eden/
: http://www.csie.nctu.edu.tw/~chtai/eden/web.css
: 在上方選單,最左方的選單裡頭有個三層選單,
: 因為第三層選單的字比較長,所以我在 CSS 裡頭有特地把它調寬了,
: 可是不知改到什麼東西,現在每一層選單的寬度都一樣了 :(
: 能麻煩各位幫我找找看,是哪裡出了問題嗎?
似乎是因為 你的第三層選單是套用class 被前面#nav a 蓋過去了
解決方法就有待高人指點囉 因為我得睡了沒辦法花時間想
剛剛想了一個 HTML部分你在class="thirdNav" 再加一個 id="thirdNav"
然後CSS部分.thirdNav a改成
#thirdNav a
順便請教一下
li > .secondNav
這個">"是什麼意思啊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.236.120
※ 編輯: look 來自: 218.162.236.120 (12/14 23:59)