【发布时间】:2011-08-05 13:05:38
【问题描述】:
所以我只能说我在 IE 上完成了所有工作,因为它总是 IE 会出现问题。但现在下拉菜单出现在其他浏览器(如 firefox 和 chrome)的内容后面。我所做的只是删除#head div 中的z-index。
网址:http://www.stingrayimages.ca/
使用 Z-index:它在 IE 中中断 没有它,它在其他浏览器中会失败。
在不向头部 div 添加 z-index 的情况下修复下拉菜单?
#head {
position:relative;
height: 140px;
width: 100%;
background: #FFF;
filter:alpha(opacity=93);
padding-top:20px;
/* CSS3 standard */
opacity:0.93;
-moz-box-shadow: 0 0 5px black;
-webkit-box-shadow: 0 0 5px black;
box-shadow: 0 0 5px black;
}
【问题讨论】:
-
一个示例链接真的很有帮助。否则,您总是可以使用条件样式表为 IE 添加 z-index。
-
@FreeAsInBeer @amustill 抱歉添加了网站
-
@amustill 我尝试放弃并为 z-index 使用条件样式表,但由于某种原因不起作用,但我知道样式表正在工作。
标签: html css internet-explorer drop-down-menu