作者TKirby ( ^-^)
看板Web_Design
标题Re: [求救] dropdown menu 的 CSS 哪里错了 :(
时间Thu Dec 1 13:03:12 2005
选单底色无法延伸是因为 #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
※ 引述《NelsonT (有人要 GMail 吗?)》之铭言:
: http://www.csie.nctu.edu.tw/~chtai/eden/
: 这是一个什麽都没有的网页,只有基本样子跟一排选单。
: 可是现在问题是,这个选单在 IE 跟 Fx 1.5 里头样子不同。
: 在 IE 里,选单底色会延伸到右边,这是我想要的。
: 可是当滑鼠移过选单,下拉选单又无法正常显示。
: 在 Fx 1.5 里头,选单底色无法延伸到右边,
: 可是当滑鼠移过选单,下拉选单可以正常显示,这是我想要的。
: 我想请问的是,要怎麽改才能达到我要的结果呢?
: 底色可以延伸到右边,选单也能正常显示。
: CSS 档在此
: http://www.csie.nctu.edu.tw/~chtai/eden/web.css
--
`
开学了, 我又要开始认真了' -- L. C. Kung, 1997
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.52
1F:推 NelsonT:感谢 :) 已解决 12/01 18:44