问题描述
如题,在给body添加一个背景图时
用到了如下代码
body {
background: url(./images/bg.jpg) no-repeat top center;
}
发现设置无效
问题解决
html {
height: 100%;
}
body {
height: 100%;
background: url(./images/bg.jpg) no-repeat top center;
}
出现原因
因为是对照视频写的,视频里的代码
html {
height: 100%;
}
body {
height: 100%;
}
人家是写在一个单独的reset.css文件里,就导致出现了这个问题,
问题简单,但也耗费了不少时间找原因和解决,特此记录
CSS背景图片设置无效问题及解决方案
在CSS中为body添加背景图片时遇到设置无效的问题,原因是缺少了html元素的高度设置。通过添加html和body的高度100%解决此问题。此博客记录了一次简单的CSS样式调试过程,提醒开发者注意样式覆盖和页面布局的基本设置。

被折叠的 条评论
为什么被折叠?



