这是页面:http://pfibco.ca/01-accueil-fra.php
我试图阻止悬停突出显示菜单......工作得很好
只是所选的课程不适用......为什么?
#menu ul li a .selected{
最糟糕的是... ie6中的菜单完全被破坏了,为什么? 我使用了块专有..没有选择悬停...
display: block;
如何解决这个问题?
答案 0 :(得分:0)
针对所选问题尝试此操作:
#menu ul li.selected a {
HTML在selected
上有<li>
类,因此CSS应与之匹配。
我无法帮助你使用IE6,它会摧毁很多东西,我的神经就是其中之一。
答案 1 :(得分:0)
回答您的IE 6问题:
每个菜单li标签似乎都有一个行高的样式规则:15.76pt,这在其他浏览器中找不到。我猜IE6错误地从祖先标签继承了样式,也许你可以检查你的CSS文件。
边框似乎不适用于每个链接,您可以尝试将边框应用于其父标记而不是锚本身。
答案 2 :(得分:0)
如果你赶快行动,你可以使用IE6(我现在变红= X)。
/* hack for IE6 */
* html #menu ul li {
border: 1px solid #BFAF98;
border-top: none;
}
我认为它运作正常。