首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE6不渲染div背景

IE6不渲染div背景
EN

Stack Overflow用户
提问于 2010-08-13 23:18:29
回答 1查看 107关注 0票数 0

有问题的页面:http://secantmedical.com/biomedical-textiles/biomedical-textiles.php

带有"Biomedical Textiles“的标题区域被简单地设置为一个与页面名称对应的CSS类,在这个例子中,这个类是"biomedical-textiles”。其他的例子包括“医疗应用”,“设计和开发”等等。

在IE6中,Biomedical Textile之后的每个主页都有一个空白标题区域。尺寸保持在适当位置,但未应用背景。所有的子页面都是如此。Biomedical Textile的第一个子页面Textile Science正确地应用了标题,所有其他子页面都有一个空白标题区域。

我可以简单地通过查看源代码来证明类的应用是正确的;再加上标题在每个其他浏览器中都显示得很好。在CSS文件中,正在工作的类首先出现在各自的组中。当我将后面的一个换到顶部时,那个可以工作,而每个进程都不能。我不知道为什么会这样。任何帮助都将不胜感激。

有问题的CSS位于style.css的第83-123行。提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-14 00:07:43

就像你在CSS中为那些bg图像编写选择器一样,ie6无法识别它。你已经写好了:

代码语言:javascript
复制
#l2-header.medical-applications { background: url('../graphx/l2-medical.jpg') no-repeat; }

它无法识别id.class。如果您没有在其他地方使用该类,那么只需使用前面没有id的类即可。只需使用:

代码语言:javascript
复制
.medical-applications { background: url('../graphx/l2-medical.jpg') no-repeat; }

这应该可以解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3478275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档