此问题仅出现在IE7中。其他浏览器和IE8及以上版本工作正常。
我正在使用带有ul
的精灵地图进行侧面导航。其中一个li
元素有一个飞出子菜单,它还使用带有ul
的精灵地图来下载各种PDF。
如果您查看我附加的图像,子菜单会显示在正确的位置,但它会将其下方的所有内容都按下。 (“音乐”一词应直接出现在“菜单”一词的下方。)
我尝试使用display: inline;
元素和position: static;
元素进行各种修复,但我的尝试失败了。真的很感激一些帮助。网站地址为:http://www.graysonmain.com/
答案 0 :(得分:1)
您可以为height: 58px
使用固定高度display: inline-block
和li#nav_02
。
答案 1 :(得分:0)
你看过CSS的叠加层吗?我对此非常陌生,所以我个人不能给你一个具体的答案,但是可以设置子菜单的位置并用onClick()命令切换可见性。