html - CSS:最小高度只像高度一样工作

标签 html css

我的 body 标签上有一个重复的背景图像。只要内容比浏览器窗口短,它就可以正常工作。

代码:

html {
height:100%;
}

body {
background-image:url('images/pattern.png');
background-repeat:repeat;
min-height:100%;
}

当内容对于窗口来说太长而我必须向下滚动时,模式不会一直到网站底部。

还有我的实例:http://syrien.wernersbacher.de/

问题:我想要有背景图案,即使内容很大。如何解决?

谢谢你的建议

最佳答案

您没有清除 float ,请尝试添加以下 CSS 以使“#main”容器环绕到全高:

#main:after {
    content: "";
    display:table;
    clear:both;
}

如果你添加这个,你的“#main”将包裹内部元素,并使 html 包裹整个页面

关于html - CSS:最小高度只像高度一样工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20375205/

相关文章:

javascript - 对具有相同类的多个元素使用 getBoundingClientRect()?

javascript - 在herf末尾添加一个属性

css - ISO 8 忽略元视口(viewport)并自动使网站在 iphone 6 中响应

html - CSS - 如何在不移动其他 div 的情况下将一个 div 放在浏览器的中心

html - 样式化进度条

javascript - HTML 动态添加文件输入不起作用

html - CSS 动画没有正确计时

html - 当我刷新或访问新页面时,我网站上的字体大小先变大后变小

javascript - 检查文本的 URL,然后使用 jquery 或 js 将类添加到 li

html - 具有绝对/相对定位的响应式网页