尽管说“透明”,IE7在div中显示背景颜色与bg img

时间:2011-06-30 16:15:21

标签: css transparency background-image internet-explorer-7

我正试图让我的网站在IE7中表现(我开始讨厌IE,我甚至无法开始解释)。这是网站:

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

正如您所看到的,引用在IE7中具有灰色背景,但在其他浏览器中没有。知道如何解决这个问题吗?当您第一次访问页面时,引号不会消失(这适用于其他浏览器)。

谢谢,

OSU

3 个答案:

答案 0 :(得分:1)

你可能想尝试在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]-->

答案 1 :(得分:1)

只需删除此

即可
background-color: rgb(77, 77, 79);
来自所有5个div的

。删除此内嵌样式时,IE7中将删除灰色背景。它也正如IE9中那样适当地消失。

答案 2 :(得分:0)

你在“引号”div中有一些IE的条件css,不是吗?

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