我是网页设计领域的新手,目前正在使用Dreamweaver CS6。我创建了一个使用spry菜单栏的网站,它在Firefox上看起来很好,但一旦我试图在IE上打开网页,菜单栏就有一个白色的背景,当鼠标悬停在选项上时,子菜单显示在左侧。对如何解决这个问题有什么想法吗?我很确定这与Spry CSS有关,但我不知道从哪里开始。
以下是该网站的链接:www.sunmachinery.com
发布于 2013-07-26 01:30:05
检查SpryMenuBarHorizontal.css的line 230,这就是IE的背景设置为白色的地方。
至于左边弹出的子菜单,我猜你可能在某个地方删除了一些css,这些css告诉IE,下拉菜单应该是相对于菜单项的。我会尝试获取一个新的未经编辑的SpryMenuBarHorizontal.css版本,看看IE是否将它们呈现在正确的位置,然后一步一步地重做每个编辑,直到你发现哪个在IE中破坏了它。
https://stackoverflow.com/questions/17796419
复制相似问题