问题是菜单只在firefox中打开了错误的地方。我考虑过将top:2px位置:相对但它会影响所有浏览器
答案 0 :(得分:1)
您正在使用position:absolute但不定义顶部值。尝试在CSS中使用top:x,它应该在每个浏览器上的相同位置。
如果您的标题可以上下移动。为子菜单(LI)的父节点提供css属性position:relative,但仍定义top属性。
答案 1 :(得分:0)
像这样调整填充:
height: 17px;
padding: 6px 10px;
并为nav li a {
课程增加高度,应该有效