0

我正在使用 ASP.NET Express 在 cardinal14all.org 的网站上工作。

在设计模式下查看站点时,背景图像显示正常,但在浏览器中不显示。

HTML:

<div id="content-wrap" >

CSS:

#content-wrap {
width: 1040px;
margin: 0 auto;
background: url('../Images/backingImage.png') repeat-y left top;
}

我已经检查了一些与表单身份验证相关的其他答案,但我没有在这里使用它,因此感谢您的帮助。

4

1 回答 1

2

背景图像显示得很好,问题是元素的高度为零,所以你看不到它。

#content-wrap元素仅包含浮动元素,因此它们不会影响元素的高度。

添加overflow: hidden;到元素的样式中,它将包含其子元素。

于 2013-03-16T22:20:25.890 回答