css静态网页背景颜色或者背景图片宽度都不能占满整个网页,右边有很大一块白色的,代码如下图,求解决。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css静态网页背景颜色或者背景图片宽度都不能占满整个网页,右边有很大一块白色的,代码如下图,求解决。相关的知识,希望对你有一定的参考价值。

参考技术A 这是因为标签为块级元素,设置display="inline-block"就行了 参考技术B

background: url("i.jpg") no-repeat cover; 这个是让背景铺满屏幕的

参考技术C 想要全屏请用宽度100%; 参考技术D 把width改成100%试试。追问

都试过了不行

追答

图片大小你是不是设定了。

追问

我给你说一下情况,1:那个wapper是最大的div没用背景图片,只是设置图片的宽度(我用的是ps的psd源文件,图片宽度只有那么多)2:下面是用很多小图做的。3,:没用大的背景图当背景,只是在html做了一个背景颜色就是那个wapper。

追答

background: url("i.jpg") no-repeat cover这个有试过吗?

本回答被提问者采纳

css中,div的background-image和img的图片可以放大或者缩小像素吗?

有时提供的背景图片不够大,想要在网页中放大

你好,背景不能放大和缩小的。追问

那如果图片太小,只能换图片了吗?

追答

设置背景图片的同时,你可以设置背景颜色。当图片不够大的时候,就会被颜色填充上。

背景图片设计的时候四周颜色要统计,这样设计得当,在任何分辨率下都很美观。

css背景代码:

background:#BC1121 url(bg.jpg) no-repeat;

你可以看下图,这个是jd的。中间是图片,边上都是红色颜色,背景图和背景色都融合一体了。

参考技术A 你可以通过,background-size来定义它大小,

background-size:100%;

或者通过平铺方式,,主要是看你的图片是怎么样的形式。

以上是关于css静态网页背景颜色或者背景图片宽度都不能占满整个网页,右边有很大一块白色的,代码如下图,求解决。的主要内容,如果未能解决你的问题,请参考以下文章

CSS网页背景图片等比例占满整个页面的解决方案

css中,div的background-image和img的图片可以放大或者缩小像素吗?

css设置背景颜色了,为什么没出来,在设计里有,在网页中就没有?求解

CSS设置背景颜色只是表格行宽度的百分比

怎么用CSS来写DIV的内边框颜色 宽度?

怎么设计css网页背景颜色过渡?