尽管声明“透明”,但 IE7 在带有 bg img 的 div 中显示背景颜色

发布于 2024-11-18 01:43:59 字数 318 浏览 2 评论 0原文

我正在尝试让我的网站在 IE7 中运行(我开始多么讨厌 IE,我什至无法开始解释)。这是网站:

http://tiger.directrouter.co.uk/~millbank/ ?page_id=21

如您所见,引号在 IE7 中具有灰色背景,但在其他浏览器中则不然。知道我该如何解决这个问题吗?当您第一次访问该页面时,引号不会像应有的那样淡入(这在其他浏览器中也适用)。

谢谢,

奥苏

I'm trying to get my site to behave in IE7 (how much I am starting to hate IE I can't even begin to explain). Here's the site:

http://tiger.directrouter.co.uk/~millbank/?page_id=21

As you can see, the quotes have a grey background in IE7 but not in other browsers. Any idea how I can get around this? The quotes aren't fading in when you first visit the page like they should be (this works in other browsers).

Thanks,

osu

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

救赎№ 2024-11-25 01:43:59

只需将其

background-color: rgb(77, 77, 79);

从所有 5 个 div 中删除即可。当您删除此内联样式时,IE7 中的灰色背景也会被删除。而且它也像在 IE9 中那样正确淡入淡出。

Just remove this

background-color: rgb(77, 77, 79);

from all the 5 divs. When you remove this in-line style, the grey background is removed in IE7. Also it is properly fading as it does in IE9.

等风也等你 2024-11-25 01:43:59

您可能想尝试在 IE7 及以下版本的条件 CSS 中取出背景颜色。

<!--[if lte IE 7]>
    <style type="text/css">
        #quotes {
            background-color: #010C3D;<!--- REMOVE THIS LINE
            background-image:none;
        }
        .qdown, .qup {
            background-image:none;
        }
        .quote-text {
            padding:20px 20px 0 20px;   
        }
    </style>
<![endif]-->

You might want to try taking out the background-color in the conditional CSS for IE7 and less.

<!--[if lte IE 7]>
    <style type="text/css">
        #quotes {
            background-color: #010C3D;<!--- REMOVE THIS LINE
            background-image:none;
        }
        .qdown, .qup {
            background-image:none;
        }
        .quote-text {
            padding:20px 20px 0 20px;   
        }
    </style>
<![endif]-->
一身仙ぐ女味 2024-11-25 01:43:59

你在“quotes”div 中有一些适用于 IE 的条件 css,不是吗?

尝试将它们全部移动到“quotes”div 或下方。

You have some conditionals css for IE within the "quotes" div, don't you?

Try to move them all to or move them below the "quotes" div.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文