位置: IT常识 - 正文

background-size 之 背景图的尺寸设置

编辑:rootadmin
background-size 之 背景图的尺寸设置

目录

一:background-size参数取值

1.0

1.1

二:实例分析

2.1 参数分析

2.2 代码实例分析


推荐整理分享background-size 之 背景图的尺寸设置,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

引:background-size: 没有设置任何尺寸时使用图片本身的大小,宽度和高度都是auto默认值

可以用px设置成具体的值,也可以使用百分比

一:background-size参数取值1.0

    1个值 同时设置宽高     2个值 分别设置宽高

1.1

1     以px为单位的数字 2     % 3     cover 让背景图片充满这个容器,哪怕图片显示不全也没关系,不在乎 4     contain 让图片完全在容器中显示(等比例缩小)哪怕容器有空白,也没关系

1.2 作用范围

这些属性能够写在一个简单的属性中:background。必须指出background负责元素内容部分的背景,包括padding和border,但不包括margin。

二:实例分析

各种不同比例的适配问题,完美适配很少发生

2.1 参数分析background-size 之 背景图的尺寸设置

background-size: 100% 50%;  宽度占满屏幕,高度占50%

background-size: 100% 100%; 宽度高度都占满整个屏幕,除非图片完美适配,否则图片会变形

background-size: 100% auto; 宽度占满屏幕,高度自动适配,高度有所牺牲

background-size: auto 100%; 高度占满屏幕,宽度自动适配,宽度有所牺牲

至于是要牺牲宽度还是高度,具体问题具体分析,比如学子的沙发可以裁掉,有的背景图不能裁

background-size: cover;铺满整个容器,多余的部分会被裁掉

background-size: contain;至少有一张完整的图呈现出来,一定会有多余的空间

2.2 代码实例分析

背景图1和背景图2 you红色边框分隔开来

背景图1

背景图2

<!DOCTYPE html><html><head><meta charset="utf-8"><title>背景图片的尺寸</title><style type="text/css">* {margin: 0;padding: 0;}/* 版心尽量清爽一点,就设置宽度与居中 */.center {width: 900px;margin: 0 auto;}/* 背景图1的相关设置 */.pic {/* 宽度使用父级的 */height: 500px;border: 5px solid red;/* 加入背景图 */background-image: url(img/bg.png);/* 尺寸设置 */background-size: 600px 300px;/* 可以使用百分比,但是宽高都是100%的情况,防止图片变形 */background-size: 100% 100%;/* 宽度100%,高度自动适配,会牺牲一部分高度 */background-size: 100% auto;/* 宽度自动适配,高度100%,会牺牲一部分宽度 */background-size: auto 100%;/* 铺满整个屏幕,多余的部分会被裁掉 */background-size:cover; /* 至少有一张完整的图呈现出来,一定会有多余的空间 */background-size:contain;}.shucai {height: 300px;background-image: url(img/carousel-1.jpg);background-size: auto 100%;/* 与contain是有区别的,注意观察两种值不同的效果 */background-size: 100% auto;/* 至少有一张完整的图片展现出来 */background-size: contain;/* 铺满整个容器,多余的部分会被裁掉 *//* background-size: cover; */}</style></head><body><div class="bg1"><div class="center"><!-- pic这个要设置与背景图相关的样式 --><div class="pic"></div></div></div><div class="bg2"><div class="center"><!-- pic这个要设置与背景图相关的样式 --><div class="shucai"></div></div></div></body></html>

本文链接地址:https://www.jiuchutong.com/zhishi/296180.html 转载请保留说明!

上一篇:《Web应用开发》(头歌)(《web应用开发》是什么)

下一篇:浏览器同源策略导致跨域问题 No ‘Access-Control-Allow-Origin‘ header 原因及解决方式--(后端、nginx、前端)(浏览器同源策略限制)

  • iphone13安装软件需要按两下(iphone13安装软件每次都要输入密码)

    iphone13安装软件需要按两下(iphone13安装软件每次都要输入密码)

  • 淘宝延期收货最多几天(淘宝延期收货最长多久)

    淘宝延期收货最多几天(淘宝延期收货最长多久)

  • 抖音怎么上传无损画质(抖音怎么上传无人机照片教程)

    抖音怎么上传无损画质(抖音怎么上传无人机照片教程)

  • 微信群视频最多可以多少人(微信群视频最多能开多少人)

    微信群视频最多可以多少人(微信群视频最多能开多少人)

  • qq留言可以恢复吗(qq留言可以恢复么)

    qq留言可以恢复吗(qq留言可以恢复么)

  • 笔记本电脑钉钉直播没有麦克风怎么办(笔记本电脑钉钉直播没有声音怎么办)

    笔记本电脑钉钉直播没有麦克风怎么办(笔记本电脑钉钉直播没有声音怎么办)

  • 可折叠手机有哪些(可折叠的手机是什么手机)

    可折叠手机有哪些(可折叠的手机是什么手机)

  • crtl加z什么意思(ctrl+z)

    crtl加z什么意思(ctrl+z)

  • qq屏幕分享没有声音(qq屏幕分享没有声音怎么办)

    qq屏幕分享没有声音(qq屏幕分享没有声音怎么办)

  • 快手一个手机号绑定两个怎么办(快手一个手机号能注册几个号)

    快手一个手机号绑定两个怎么办(快手一个手机号能注册几个号)

  • 微信免密支付怎么恢复(微信免密支付怎么关掉2023)

    微信免密支付怎么恢复(微信免密支付怎么关掉2023)

  • 视窗是什么意思(平行视窗是什么意思)

    视窗是什么意思(平行视窗是什么意思)

  • nova3和nova3i手机壳通用吗(nova3和nova3i手机膜通用吗)

    nova3和nova3i手机壳通用吗(nova3和nova3i手机膜通用吗)

  • 小米充电器支持pd协议吗(小米充电器支持qc3.0)

    小米充电器支持pd协议吗(小米充电器支持qc3.0)

  • 华为m6可以配鼠标吗(华为m6支持蓝牙鼠标吗)

    华为m6可以配鼠标吗(华为m6支持蓝牙鼠标吗)

  • 快手戳一下代表什么意思(快手戳一下代表啥意思)

    快手戳一下代表什么意思(快手戳一下代表啥意思)

  • 淘宝怎么卖商品(如何在淘宝卖商品)

    淘宝怎么卖商品(如何在淘宝卖商品)

  • 酷我音乐怎么唱歌手机(酷我音乐怎么唱不了歌)

    酷我音乐怎么唱歌手机(酷我音乐怎么唱不了歌)

  • oppo手机怎样关机(oppo手机怎样关闭广告)

    oppo手机怎样关机(oppo手机怎样关闭广告)

  • 如何在拼多多上买东西(如何在拼多多上白嫖)

    如何在拼多多上买东西(如何在拼多多上白嫖)

  • 华为p30pro有红外线功能吗(荣耀80pro没有红外)

    华为p30pro有红外线功能吗(荣耀80pro没有红外)

  • 探探蓝色星星代表什么(探探带一个蓝色的星星)

    探探蓝色星星代表什么(探探带一个蓝色的星星)

  • 打开照片文件不符合要求(打开照片文件不符合要求请选择正面人像标准证件照照片)

    打开照片文件不符合要求(打开照片文件不符合要求请选择正面人像标准证件照照片)

  • 电脑管家如何深度加速?(电脑管家如何深度访问)

    电脑管家如何深度加速?(电脑管家如何深度访问)

  • MAC休眠后黑屏几秒钟才恢复是怎么回事(mac休眠后黑屏无法开机正常吗)

    MAC休眠后黑屏几秒钟才恢复是怎么回事(mac休眠后黑屏无法开机正常吗)

  • 跟Win10相同,Win11也会在System32目录下创建大量空文件夹(windows10和win10)

    跟Win10相同,Win11也会在System32目录下创建大量空文件夹(windows10和win10)

  • java异常编程FutureTask的介绍(java异常编程题)

    java异常编程FutureTask的介绍(java异常编程题)

  • 我的Vue之旅 11 Vuex 实现购物车

    我的Vue之旅 11 Vuex 实现购物车

  • 出售技术所有权的会计分录
  • 资金账簿印花税最新政策2022年
  • 企业上缴税费总额怎么算
  • 销售部的招待费计入什么费用
  • 个体户一季度利润28万用缴纳增值税吗
  • 印花税交完有什么凭证
  • 收票据计息利息为什么要红字冲账?
  • 罚款所得税调整
  • 出口免税进项税额转出会计分录
  • 事业单位专项资金的管理要求
  • 电力公司安装变压器要多少钱
  • 库存商品期末计量
  • 企业合并以外
  • 开汽车租赁发票需要什么资料?
  • 审计风险可控吗
  • 个人是否可以开展募捐
  • 外地出差的餐费住宿费是不是都计入差旅费
  • 管理不善造成的损失怎么处理
  • 暂估入库的货物销售了当月多交增值税了
  • 1697508803
  • 琥珀销售用语
  • 新开办公司前三个月没交社保,后面正常缴纳
  • win10打开txt
  • 贷款利息 发票
  • linux zen3
  • 企业法人看病费用能报销吗
  • 公司要交什么税个人卖给公司的二手车
  • vue2动态路由
  • 奥卡拉国家森林公园
  • 贝尔·菲戈尔
  • jquery制作轮播切换效果
  • rest for api
  • 微信php接口
  • mac配置php开发环境
  • php图片添加水印的方法
  • phpcms怎么用
  • 不同情况不同处理的句子
  • vue was assigned to but
  • access2010宏操作大全
  • 对账小技巧
  • mysql命令大小写
  • 残疾人开公司要交税吗
  • 专利技术转让损失会计分录
  • 坏账准备需要计提增值税吗
  • 公允价值变动属于
  • 负债类会计科目新增科目包括
  • 企业所得税汇算清缴时间
  • 网上购物退货后钱多久到
  • 政府征税再进行补贴对消费者福利的影响
  • 红字信息表开错了对方已开发票怎么处理
  • Ubuntu下mysql安装和操作图文教程
  • sql语句 时间
  • mysql基本教程
  • win10 tab alt
  • ubuntu系统虚拟机安装教程
  • windows越狱软件
  • 苹果mac系统关机怎么关
  • linux系统加载网卡驱动
  • imac怎么查使用时间
  • win7系统360浏览器收藏夹位置
  • windows升级后照片不见了
  • ubuntu20.04安装配置
  • win8系统没有声音怎么办
  • win7无法更改工作组
  • 高德地图自动跳出来
  • cocos2dx官方教程
  • 照片墙安装教程
  • css并集
  • 微软早在1985年便首次使用了安卓上饱受争议的汉堡按钮
  • Android UI之GridLayout(网格布局)
  • jquery怎么获取
  • dos 改名
  • jquery 模态框实现
  • jquery的使用步骤
  • jquery鼠标点击事件怎么写
  • Python 常用库
  • js代码示例
  • 福建省税务局举报中心
  • 学费减免政策
  • 龙华医院怎么网上预约
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设