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

  • 给客户开增值税专用发票
  • 利润表季报的本期金额是本年累计吗
  • 入账成本会计分录
  • 分期付款方式购入货物会计分录
  • 计提的应付利息怎么冲回
  • 购销商品分类核算方法有
  • 发票抵扣联认证抵扣分录
  • 一般纳税人首次领票能领多少
  • 作废发票进项税怎么处理
  • 餐饮行业纳税指引及营改增后税负变化!
  • 股权激励个人所得税计算器
  • 技术开发加计扣除
  • 个税贷方余额比实际金额多
  • 固定资产加速折旧最新政策2023
  • 暂估应付款借方
  • 车船税没发票只在备注可以计入管理费用吗
  • 其他应收款押金计提坏账吗
  • 什么是应付工资金额
  • 房产税存在往期未申报信息怎么处理
  • 免征的增值税怎么做账
  • 民间非营利组织会计账务处理
  • 代理报关费会计怎么做账
  • Ant Design Pro(5)-7.高级表格ProTable
  • 月入2万的10个小生意低成本
  • php怎么爬数据
  • php输出流
  • pyecharts绘制柱状图动态图
  • 财务费用核算的内容没有
  • 辅助生产成本的分配
  • php imap函数
  • vue修改表格数据
  • php发送短信
  • 处置子公司的方式
  • 即征即退进项税额分摊方法
  • 前端常见错误
  • 挂在树上的小鸟怎么画
  • 超过500万需要补税吗
  • 出售长期股权投资的交易费用
  • 命令行mkdir创建文件夹
  • 销售旧货和销售使用过的固定资产
  • 发票验证校验码为什么只能填6位
  • 个人所得税申报流程图
  • 企业所得税如何征收
  • mysqldump -r
  • 给离职员工买社保的风险
  • 企业申请进出口权经营范围
  • 应收账款是否存在的审计程序
  • 酒店营业成本预算
  • 母公司借款给子公司如何做账
  • 财务报表是指的什么内容
  • 普通发票和增值税发票的税率
  • 发票验旧后还要缴销吗
  • 收到员工交来的宿舍费
  • 不抵扣进项税额转出怎么做分录处理
  • 福利费的进项税额可以抵扣吗
  • 预计负债转回对所得税费用的影响
  • 发票信息不一致是怎么回事
  • 不良品扣款会计分录
  • 去年多计提的费用
  • 归还银行贷款利息计入
  • 年终奖金计入工资薪金所得吗
  • 企业计提福利费按多少提
  • 库存商品品种太多如何算成本
  • 负库存金额
  • 银行账户维护费收费标准
  • mysql中数据类型为是否
  • sql server m1
  • mysql配置怎么调出来
  • mysql数据库的使用
  • AppleMobileDeviceService.exe是什么进程?AppleMobileDeviceService.exe是病毒吗?
  • ubuntu更新软件
  • winio在win7下使用
  • mac使用命令
  • opencv轻松入门
  • js中的冒泡排序原理
  • javascript的核心语言对象包括
  • shell中for循环如何用sed
  • 国家税务总局里面怎么改办税人
  • 广西国税电话号码
  • 开票风险预警机制黄色预警严重吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设