html - IE中的透明背景颜色

标签 html css internet-explorer background-color

<分区>

这可能有一个非常简单的修复方法,但谁知道呢,因为它是 IE。

我在这里的导航栏使用透明背景色 http://codingbybrandon.com/highlandscafe-new/index.php这在 Chrome 和 firefox 中工作得很好,但在 IE 中不行。对于如何解决这个问题,有任何的建议吗?导航栏也是一个粘性导航,您会注意到,因此在 IE 中,当您开始滚动时,会出现透明。

提前致谢!

最佳答案

您正在使用 8 digits hexD background-color的代码,包括IE在内的大部分浏览器还不支持。检查here

#mainNav {
    background-color: #121517e6;
}

使用可以用rgba代替。

#mainNav {
    background-color: rgba(18, 21, 23, 0.9);
}

关于html - IE中的透明背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48721262/

相关文章:

php - 不从 HTTP 重定向到 HTTPS

java - 从 HTML - <select>--</select> 框中获取选定值

internet-explorer - 从 ActiveX 写入日志文件

jquery - 如何消除 Internet Explorer 9 中选择多个列表中所有选项的缓慢滚动

javascript - 如何将函数应用于具有同一类的多个元素?

javascript - 音频结束,重新排列变量并播放另一个音频

html - 如何像 Pinterest 一样在 CSS 中将 div 垂直对齐在一起

javascript - 在移动设备上隐藏部分网站

HTMLTable : Empty link element should take up whole cell space

css - 具有最小高度和边框框的 IE8 布局