我正在http://chaseonthelake.com/上工作。该站点在 FireFox 中运行良好,但是在 Internet Explorer 中打开时,下拉菜单的透明度无法正确显示,导致下拉菜单无法读取,并且侧边栏项目周围有黑色边框。看看下面的图片,看看我在说什么。任何有关这些问题的帮助将不胜感激!
问问题
171 次
2 回答
0
消除
.class {filter:alpha(opacity=value);}
对于您的 css 中的此图像。我希望它对你有用并使用 css
a img {border:none 0;}
于 2012-04-13T06:26:18.680 回答
0
由于 IE 将默认 CSS 样式应用于某些元素,可能会出现黑色边框的问题。我建议在您的任何 CSS 之前使用像 Eric Meyer 的“CSS 重置”来标准化跨浏览器的基本样式。
http://meyerweb.com/eric/tools/css/reset/
至于菜单透明度,如果你使用rgba
CSS 中的属性来做透明度,它在 IE 8 或更低版本中是行不通的。您可以将标准属性用作在支持它的浏览器中rgb
被该属性覆盖的后备,如下所示:rgba
.menu{
background-color: rgb(255, 255, 255) /*Fallback for non-rgba-supporting browsers*/
background-color: rgba(255, 255, 255, 0.8);
}
于 2012-04-13T05:58:18.420 回答