我正在使用 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;
}
我已经检查了一些与 Forms Authentication 相关的其他答案,但我没有在此处使用它,因此不胜感激。
最佳答案
背景图片显示的很好,问题是元素的高度为零,所以你看不到它。
#content-wrap
元素只包含 float 元素,因此它们不会影响元素的高度。
将 overflow: hidden;
添加到元素的样式中,它将包含其子元素。
关于asp.net - 背景图片不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15455323/