0

我正在http://chaseonthelake.com/上工作。该站点在 FireFox 中运行良好,但是在 Internet Explorer 中打开时,下拉菜单的透明度无法正确显示,导致下拉菜单无法读取,并且侧边栏项目周围有黑色边框。看看下面的图片,看看我在说什么。任何有关这些问题的帮助将不胜感激!在此处输入图像描述

4

2 回答 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/

至于菜单透明度,如果你使用rgbaCSS 中的属性来做透明度,它在 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 回答