章节
问答
课签
笔记
评论
占位
占位

CSS3背景 background-size

设置背景图片的大小,以长度值百分比显示,还可以通过covercontain来对图片进行伸缩。

语法:

background-size: auto | <长度值> | <百分比> | cover | contain

取值说明:

1、auto:默认值,不改变背景图片的原始高度和宽度;

2、<长度值>:成对出现如200px 50px,将背景图片宽高依次设置为前面两个值,当设置一个值时,将其作为图片宽度值来等比缩放

3、<百分比>:0%~100%之间的任何值,将背景图片宽高依次设置为所在元素宽高乘以前面百分比得出的数值,当设置一个值时同上;

4、cover:顾名思义为覆盖,即将背景图片等比缩放以填满整个容器

5、contain:容纳,即将背景图片等比缩放至某一边紧贴容器边缘为止

提示:大家可以在右边的编辑窗口输入自己的代码尝试不同取值的效果。

任务

在右侧代码编辑器窗口的第12行,输入正确内容使背景图片填满整个容器。

?不会了怎么办

cover是否拼写正确?

||
1
2
<!DOCTYPE html>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕容1529948
好久远  我还准备回答一下

已采纳回答 / qq_雙葉
background-size:auto|长度值|百分比|cover|contain“”|“”是或者的意思但是可以转变动画效果,可以将background-size属性从cover变成contain属性之类的<!DOCTYPE html><html><head> <meta charset="utf-8"><title>变形与动画</title><style>.wrapper {  width: 400px;  heigh...

最新回答 / 寻Tn
可能浏览器原因,刷新试试,要么代码可能打错了

已采纳回答 / 慕容8154426
<长度值>:成对出现如200px 50px,将背景图片宽高依次设置为前面两个值,当设置一个值时,将其作为图片宽度值来等比缩放;设置宽高会变形,只设置一个值,默认为宽度,不变形,等比缩放

已采纳回答 / 慕粉4342744
width为容器的50%,height为容器的50%如果要一半,要设置50% 100%

已采纳回答 / qq_蓝雪魔君_03911481
background-size:100% 100%;---按容器比例撑满,图片变形;background-size:cover;---把背景图片放大到适合元素容器的尺寸,图片比例不变

+ 我来回答 回答最高可+2积分

已采纳回答 / qq_北方有佳人_0
background-size:这个属性有两个值,第一个值为x轴方向的缩放比例或者px,第二个值为y轴方向的缩放比例或者px,如果只写一个值,则第二个值默认为auto(根据图片原来的比例,以及现有的宽度,来确定高度)比方说:你有一张长宽比例为4:3的图片,有一个width:100px;height:50px;的盒子(也就是长宽比例为2:1)。background-size:100% 100%;这种方式设置完背景图片的大小后,会完全铺满整个盒子,并且背景图片的比例会因此改变为2:1background-si...

已采纳回答 / 莫贝斯然
background-size:cover;

已采纳回答 / shmliy
contain不是填满整个容器,它是一种等比例缩放,只要有一边的长度缩放到与背景框长或宽一样,就停止了。所以,很有可能出现覆盖不全的现象。

最新回答 / 爱上慕婉清6262634
background-size:100% 100%;才可以  你那个写法图片显示不全   
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言