我正在使用jquery循环在我的网站上显示推荐,并希望将背景设置为透明。改变了CSS背景在FF,Safari,Chrome和Opera中是透明的,但拒绝在IE中转换(特别是8/9)。我尝试了各种各样的事情,包括使用透明背景png / gif,但无济于事。
您可以在我的测试网站上看到这个
www.roadtotheweb.co.uk
有谁知道如何让它变得透明?或者使用另一个证词旋转器,这将使透明度更容易处理。
由于
答案 0 :(得分:3)
问题是IE将背景颜色设置为#fff;
如果您在IE中查看来源,您会看到:
<BLOCKQUOTE style="Z-INDEX: 5; POSITION: absolute; WIDTH: 308px; ZOOM: 1; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 150px; TOP: 0px; LEFT: 0px" jQuery15205686771777138462="2" cycleH="150" cycleW="308">
<P>"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. " <CITE>- Martin, NY</CITE></P></BLOCKQUOTE>
修复:添加!重要的css背景颜色规则,以覆盖内联规则。
#testimonials1 blockquote { background-color: transparent !important; }
或
#testimonials1 blockquote { background: transparent !important; }