我似乎无法跟踪此错误的来源。 http://wwva.org是我为其构建布局的网站。 CSS下拉菜单基于ul / li结构构建,当用户将主链接悬停/轻击时,会出现子菜单。一切似乎都可以在Chrome上正常运行,但是Firefox和IE难以将子菜单定位在主菜单链接的下方(在FF悬停时会跳转,从IE开始就放错了位置)。
主站点:http://www.wwva.org
CSS:http://wwva.org/wp-content/themes/wwva/style.css
我意识到这是一个特定情况,而不是一个基本问题。任何帮助将不胜感激!
最佳答案
尝试改变
.menu ul li {
display: inline;
}
至
.menu ul li {
display: inline-block;
}
在各个地方都有它。
关于html - CSS下拉菜单定位错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25297486/