【发布时间】:2010-11-24 06:42:57
【问题描述】:
我有以下css:
body {
background-image: url(images/background.jpg);
background-repeat: repeat-x;
background-color: #99ccff;
}
不幸的是,在此页面上创建的任何 div 现在都自动具有此颜色。如果应用于页面上的任何 div,则以下任何一项都不起作用(它仍然采用上述颜色。
bacgkround: none;
background: transparent;
bacgkround-color: none;
background-color: transparent;
有人知道如何解决这个问题(在 IE 中)吗? 即如何使 div 透明或没有背景颜色?
编辑: 我在这里上传了截图:http://www.namhost.com/bgtrans.jpg 基本上,背景是一个渐变图像,从深蓝色变为作为背景的浅蓝色。在 Firefox 中,显示布拉德皮特的区域是透明的,您看不到蓝色轮廓。但是,在 IE 中,您会看到您在该屏幕截图中看到的内容。
这是在 Firefox 中可以看到的屏幕截图:http://www.namhost.com/bgtransfirefox.jpg
【问题讨论】:
-
如果您可以发布 html 代码,那么它可能有助于识别问题。或者你能给个页面链接吗?
标签: css internet-explorer styles