位置: 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、前端)(浏览器同源策略限制)

  • 中国移动黄金会员怎么退订(中国移动黄金会员权益怎么领取)

    中国移动黄金会员怎么退订(中国移动黄金会员权益怎么领取)

  • ipad什么意思(数字版ipad什么意思)

    ipad什么意思(数字版ipad什么意思)

  • oppok5是不是5g网络手机(oppok5支不支持5g)

    oppok5是不是5g网络手机(oppok5支不支持5g)

  • 笔记本电池损耗10%是用了多久(笔记本电池损耗9%)

    笔记本电池损耗10%是用了多久(笔记本电池损耗9%)

  • 金税盘插上电脑没反应(金税盘插上电脑上应该有什么显示)

    金税盘插上电脑没反应(金税盘插上电脑上应该有什么显示)

  • microsoft excel无法粘贴数据

    microsoft excel无法粘贴数据

  • 手机角碎了一点怎么办(手机角碎了如何修复)

    手机角碎了一点怎么办(手机角碎了如何修复)

  • 子母路由器和信号放大器有什么区别(子母路由器信号好吗)

    子母路由器和信号放大器有什么区别(子母路由器信号好吗)

  • 京东塑封拆了可以退吗(京东拆封了能不能退货)

    京东塑封拆了可以退吗(京东拆封了能不能退货)

  • 硬盘是什么的一种(硬盘是什么以及作用是什么)

    硬盘是什么的一种(硬盘是什么以及作用是什么)

  • 苹果数据线更换条件(苹果数据线更换过吗)

    苹果数据线更换条件(苹果数据线更换过吗)

  • vos系统是什么(vos模式)

    vos系统是什么(vos模式)

  • 钉钉为什么扫不了健康码(钉钉为什么扫不了人脸)

    钉钉为什么扫不了健康码(钉钉为什么扫不了人脸)

  • 打给对方一直来电提醒(打对方手机一直是来电提醒是怎么回事)

    打给对方一直来电提醒(打对方手机一直是来电提醒是怎么回事)

  • 快手涉及A类还能解封吗(快手a类违规永久封号怎么解封)

    快手涉及A类还能解封吗(快手a类违规永久封号怎么解封)

  • 华为手机换屏为什么电池也换(华为手机换屏为什么还要换电池)

    华为手机换屏为什么电池也换(华为手机换屏为什么还要换电池)

  • 个人所得税人脸识别一直失败原因(个人所得税人脸注册不了)

    个人所得税人脸识别一直失败原因(个人所得税人脸注册不了)

  • 中国cernet计算机网络是(中国计算机证书)

    中国cernet计算机网络是(中国计算机证书)

  • vivos5怎么设置锁屏壁纸(vivoy53s手机锁怎么设置)

    vivos5怎么设置锁屏壁纸(vivoy53s手机锁怎么设置)

  • 怎么解决4G手机无4G信号问题(手机4g网络)

    怎么解决4G手机无4G信号问题(手机4g网络)

  • 小猿搜题可以搜大学题目吗(小猿搜题可以搜日语题目吗)

    小猿搜题可以搜大学题目吗(小猿搜题可以搜日语题目吗)

  • iphonexr指纹在哪(iphonexr指纹解锁功能)

    iphonexr指纹在哪(iphonexr指纹解锁功能)

  • 阅读类app开发怎么外包(android阅读软件怎么开发)

    阅读类app开发怎么外包(android阅读软件怎么开发)

  • 阿尔高阿尔卑斯山脉的Schrecksee湖,德国巴伐利亚 (© Andreas Hagspiel/EyeEm/Getty Images)(阿尔卑斯山百度百科)

    阿尔高阿尔卑斯山脉的Schrecksee湖,德国巴伐利亚 (© Andreas Hagspiel/EyeEm/Getty Images)(阿尔卑斯山百度百科)

  • 【Windows Server 2019】Web服务 IIS 配置与管理—— IIS 的安装与基本配置 Ⅲ(windowsserver2019产品密钥)

    【Windows Server 2019】Web服务 IIS 配置与管理—— IIS 的安装与基本配置 Ⅲ(windowsserver2019产品密钥)

  • 财务软件怎么样从捷软系统导出数据
  • 企业所得税预缴少申报案例
  • 小规模纳税人季报是哪几个月
  • 汇兑损益结转贷方怎么调整到借方
  • 分公司转独立公司
  • 信息技术服务企业研发费用加计扣除
  • 增值税不允许抵扣的27种情况
  • 停工损耗会计分录怎么写
  • 企业销售赠券的增值税如何处理
  • 电子承兑过期后怎么兑现处理合适呢?
  • 员工出差住宿费计入什么科目
  • 出租屋物品损坏怎么赔偿
  • 福利费要交个人税吗
  • 事业单位没有经过公示的内部文件不生效 出处
  • 退交税钱
  • 计提所得税是在哪个科目
  • 什么是所有者权益?其包括哪些内容
  • 收到上级补助收入支出时财务会计怎么记账
  • 农机公司也要缴残保金吗
  • 或有资产是指
  • 货款已经收到
  • 政府授权国企为基建项目建设单位
  • 收到项目资本金可以记到实收资本吗
  • Windows11更新后无法联网
  • 给客户买的礼品怎么报销
  • 设置u盘优先启动怎么设置
  • macos big sur怎么运行ios软件
  • 内置管理员无法打开此应用
  • 苹果推送ios15
  • 货物无偿赠送分录
  • 贷款核销对个人的影响
  • 哪些可以作为原始凭证
  • 企业接受外单位投入的材料一批,应编制()
  • 出让土地使用权和转让土地使用权的区别
  • 税务稽查的进项税怎么处理
  • 电子承兑可以提前贴现吗
  • php常用数组函数有哪些
  • 软考备考时间
  • 实现会话跟踪的两种方式
  • 微信转账怎么处理退回去
  • 外币财务报表的未分配利润
  • 公司5个印章都刻错了
  • kibana 教程
  • mongodb数据库的层次结构
  • 什么是投资收益率
  • 出口结汇有哪些常用方法?
  • 对外担保产生诉讼费用吗
  • 赠送的商品如何开发票
  • 公司组织员工旅游需要交个税吗
  • 支付上个月运费
  • 车辆使用费怎么算
  • 预提费用汇算清缴如何调整
  • 调整期初库存商品分录
  • 年末转出未交增值税借方余额怎么处理
  • 对于财务的简单理解
  • 要约收购的条件和程序具体包括哪些?
  • 小微企业税控盘维护费每年都要交吗
  • sqlserver 统计sql语句大全收藏
  • windows写字板功能
  • 索尼vpcea200c笔记本
  • windows7的任务管理器在哪
  • win10允许访问
  • 查找返回一行数据
  • win7网络不能用怎么办
  • linux 怎么样
  • win7旗舰版系统激活密钥
  • 如何从0开始赚钱
  • 批处理for命令详解
  • js 模拟滑动
  • django优势在哪里
  • javascript教程完整版
  • Javascript字符串奇数位替换
  • python字符串的用法
  • js设置点击效果
  • 浙江省国税电子税务局如何新增企业
  • 增值税普票十万怎么开
  • 新疆捡陨石地方叫什么
  • 辽宁地税电子税票查询
  • 复印店开什么发票
  • 新疆哪个城市最有发展前景
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设