css 设置背景图一半_css怎么背景图片显示不全?
css设置背景图片显示不全是因为背景图片过大导致的,我们可以通过设置div大小大于背景图片或使用background-size属性设置背景图片小于div大小使背景图片显示完全。其中导致背景图片显示不全的原因是:设置背景图片所在div大小小于背景图片大小。示例:下面我们来看一下通过设置div大小来使背景图片完全显示:div{width:100px;height:100px;background-si
css设置背景图片显示不全是因为背景图片过大导致的,我们可以通过设置div大小大于背景图片或使用background-size属性设置背景图片小于div大小使背景图片显示完全。
其中导致背景图片显示不全的原因是:
设置背景图片所在div大小小于背景图片大小。
示例:
下面我们来看一下通过设置div大小来使背景图片完全显示:
div
{
width:100px;
height:100px;
background-size:cover;
background: url
('https://img.html.cn/upload/article/000/000/013/5da3e4e32f6e0593.jpg') no-repeat;
}
效果图:
设置div大小后
div
{
width:200px;
height:200px;
background-size:cover;
background: url
('https://img.html.cn/upload/article/000/000/013/5da3e4e32f6e0593.jpg') no-repeat;
}
效果图:
css背景图片不显示问题,有以下几方面原因:
1、css没有被调用;请检查css调用是否成功。
2、css图片地址不对;请检查css图片地址是否正确。
3、div的高度没有固定,是auto或者没有设值;div设置错误容易导致背景图片高度太大则无法显示。
4、div被嵌套;查看嵌套的div是否设置正确。
5、div代码不规范;请检查div代码是否书写正确。
更多推荐
所有评论(0)