我有一个带有自定义模板的 Joomla3 网站,在大多数浏览器中看起来都很好,但在 IE8 中却很糟糕。许多元素似乎并没有拾取背景颜色,只是白色。
例如,页脚通常具有背景颜色。当我查看 template.css 文件(从引导程序和我的自定义 template.less 文件编译)时,您可以看到页脚格式
.footer .container {
padding: 5px;
border: 3px solid #bbbbbb;
padding-top: 0px;
border-top: 0px;
-webkit-border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
border-radius: 0px 0px 4px 4px;
background-color: rgba(245,248,250,0.7);
}
但是当我使用 ie8 的网站开发工具(通过我的 mac 上的 wine——以防万一有所不同)来检查为什么它在 ie8 中只是白色时,我明白了
这似乎表明 .footer .container 的背景颜色只是被忽略了。为什么会这样?这是因为它被less编译器编译成rgba格式吗?
非常感谢您对此的任何帮助以及我如何解决它。