我正在重新访问我为处理一些问题而构建的第一个站点。我不是专业的 Web 开发人员,因为我基本上自学了我所知道的一切。
网站http://www.watermarkliving.ca/在顶部有一个水平下拉菜单,当鼠标悬停在该菜单上时,会生成一个具有透明 png 背景的下拉子菜单。
我的问题是这个菜单在 IE 6 中不起作用,在 IE 7 中它不能正常工作,因为子菜单下拉到主菜单项的下方
我一直在努力解决这个问题,我相信这只是 CSS 的问题。任何帮助将不胜感激。谢谢
最佳答案
您需要将 left:0
添加到下拉菜单中,它所做的是计算父 LI 的宽度,然后将其应用于子 UL 的左侧位置,当您不这样做时没有在 CSS 中应用“left”属性。
关于css - IE中的水平下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6430907/