html - 尝试在 IE8 中使用不透明度

标签 html css internet-explorer-8 opacity

<分区>

我正在尝试在我的网站中使用 opacity,但它在 IE8 中效果不佳。我的代码如下:

filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

当我更改值时,生成的输出始终相同。

编辑:谢谢你给我另一个有类似问题的问题......但我有一个布局和它应用于布局的不透明度属性。

最佳答案

这是不透明度的所有 css 代码:

.classname {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

  /* IE 5-7 */
  filter: alpha(opacity=80);

  /* Netscape */
  -moz-opacity: 0.8;

  /* Safari 1.x */
  -khtml-opacity: 0.8;

  /* Good browsers */
  opacity: 0.8;
}

尝试添加所有这些,它很可能会起作用

关于html - 尝试在 IE8 中使用不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26259796/

上一篇:html - 如何设置与其他边框对齐的边框

下一篇:html - SCSS Transitions 上的文本重叠

相关文章:

html - 如何使用 CSS 创建毛玻璃效果?

php - 如何从 HTML 表单中获取 PHP 值?

html - 要求用户将鼠标悬停在图片上一段时间

CSS:与侧边栏重叠的内容(Tumblr 主题)

html - SVG <a> 元素内的 <text> 元素在 IE 中没有下划线

Ajax 应用程序适用于某些浏览器,而不适用于其他浏览器

javascript - Internet Explorer 的条件文档类型

javascript - 单击按钮获取最近的元素

css - 不要为可拖动元素显示重影

javascript - contenteditable div : IE8 not happy with backspace remove of HTML element