IE7和IE8中的奇怪白色文本

时间:2012-01-27 04:27:52

标签: html css

我遇到的问题是某些文字是黑色的。仅在IE7和IE8中为文本白色(在IE6中为黑色)。

该文字位于幻灯片中的一个段落中,我尝试了所有我能想到的内容;用CSS特别指出它并做颜色:#000;。我也尝试用jQuery指向它无济于事。当我加载页面时,它以黑色开始,然后立即变为白色。

非常感谢

3 个答案:

答案 0 :(得分:1)

我终于搞砸了!它与CSS不透明度过滤器有关。这很奇怪,因为不透明度滤镜设置为元素的兄弟

例如:

<h3 (opacity set on bg of this, given height, absolute position etc) >
Bla bla bla</h3>
<div (absolutely positioned above h3 sibling) >
    <div>
        <p>Problem text here</p>
    </div>
</div>

我尝试将div的z-index设置为h3之上,但它在IE8和7中不起作用。无论如何,在我的IE8样式表中应用filter:none;已经有效了! :)

答案 1 :(得分:0)

尝试给p标签直接造型

<p style="color: #000 !important;">hjskhjakfhjkshfjdhkja</p>

答案 2 :(得分:0)

好吧也许再试一次:

你说它突然变成了白色......你的jQuery文件中是否有一些代码,在页面完全加载后触发?

另一种找出问题所在位置的方法:在开发设置中禁用js或css,看看会发生什么。

相关问题