0

在某些浏览器中,我的网站http://haptotherapiemris.nl中,背景显示为灰色块。

这是我的背景 css 代码:

.main {
margin: 0 auto;
background: transparent url(http://dansolution.nl/klanten/background/bg.jpg) repeat-y                center top;
width: 1000px;
min-height: 1000px;
text-align: center;
background-repeat: no-repeat;
background-attachment: fixed;
}
4

2 回答 2

1

好的。你有什么问题?

如果您不指定,浏览器将使用它们自己的默认背景颜色。在您的情况下,您为 div.main 指定了“透明”的背景颜色,这完全符合您的预期——它是无色的,显示了 div.main 后面的元素。div.main 后面的元素是 body,它有一个 background-color:#595959。这就是为什么您的页面背景是灰色的。

资料来源: http ://www.w3schools.com/css/css_background.asp

于 2013-10-20T09:16:05.370 回答
1

检查你的体型:

body {
background-color: #595959;   /*  here is the color  */
margin: 0 auto;
padding: 0;
width: 100%;
color: #595959;
font: normal 13px/1.8em Tahoma, Arial, Helvetica, sans-serif;
text-align: center;
letter-spacing: 0.06em;
}

style.css第 2 行。您需要background-color从正文样式中删除。

于 2013-10-20T09:06:49.307 回答