有问题的页面: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行。提前感谢!
发布于 2010-08-14 00:07:43
就像你在CSS中为那些bg图像编写选择器一样,ie6无法识别它。你已经写好了:
#l2-header.medical-applications { background: url('../graphx/l2-medical.jpg') no-repeat; }它无法识别id.class。如果您没有在其他地方使用该类,那么只需使用前面没有id的类即可。只需使用:
.medical-applications { background: url('../graphx/l2-medical.jpg') no-repeat; }这应该可以解决这个问题。
https://stackoverflow.com/questions/3478275
复制相似问题