首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IE7和IE8中奇怪的白色文本

IE7和IE8中奇怪的白色文本
EN

Stack Overflow用户
提问于 2012-01-27 12:27:52
回答 3查看 516关注 0票数 2

我在处理一些原本是黑色的文本时遇到了问题。只有在IE7和IE8中文本为白色(在IE6中为黑色)。

文本在幻灯片中的一个段落中,我已经尝试了我能想到的所有方法;特别是用CSS指向它并执行color:#000;。我也试着用jQuery指向它,但没有效果。当我加载页面时,它一开始是黑色的,然后立即变成白色。

非常感谢

EN

回答 3

Stack Overflow用户

发布于 2012-01-27 23:16:33

我终于破解了!它与CSS不透明滤镜有关。这很奇怪,因为不透明度滤镜被设置为元素的同级

例如:

代码语言:javascript
运行
复制
<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索引设置在h3的顶部,但在IE8和7中不起作用。

票数 1
EN

Stack Overflow用户

发布于 2012-01-27 12:29:18

尝试直接设置p标记的样式

代码语言:javascript
运行
复制
<p style="color: #000 !important;">hjskhjakfhjkshfjdhkja</p>
票数 0
EN

Stack Overflow用户

发布于 2012-01-27 13:15:40

好的,也许再试一次:

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

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

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

https://stackoverflow.com/questions/9028979

复制
相关文章

相似问题

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