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

  • 收入费用表本期盈余和资产负债表本期盈余
  • 农产进项税是多少税率
  • 用友T3资产负债表公式
  • 小微企业未开票收入大于45万怎么填
  • 个体工商户必须缴纳社保吗
  • 民办非企业单位是私立还是公立
  • 广告发布需要什么手续
  • 增值税发票的抵扣联丢了怎么办
  • 融资性售后回租承租方出售资产为什么不缴纳增值税
  • 金蝶专业版怎么导入备份账套
  • 从业人数和资产的关系
  • 债务清偿抵充的案例
  • 印花税没有计提直接付了怎么做账
  • 不动产可以拆吗
  • 固定资产已入账怎么冲销
  • 投资款需要交印花税嘛
  • 股东入资印花税怎么计算
  • 银行承兑汇票盖章错误证明
  • 销售佣金税点
  • 农产品收购销售免税吗
  • 软件开发并销售怎么做
  • 财务预算业务制度有哪些
  • 专家评审费如何报账
  • 微信支付宝收款码二合一
  • windows 11怎么用
  • 如何在excel中计算两列数值的差
  • 三方转账协议应该怎么写
  • 来料加工方式中,料件和加工后
  • 以专利权出资,能否使用专利权
  • 在建工程进项税额
  • ctfmon.exe文件在哪
  • 一般纳税人销售自己使用过的汽车
  • 税局 不负责任
  • thinkphp import
  • 为什么说网络安全靠人民
  • 小规模纳税人年收入超过500万必须转为一般纳税人吗
  • 存货盘亏计入什么收入
  • 帝国cms8.0
  • 企业固定资产报废账务处理
  • 详解帝国cms图集大全
  • 支付宝支付高速公路发票怎么打印
  • 出租人在融资租赁中需要处理的会计问题
  • 未出资到位的股权转让个人所得税
  • 土地使用税计入管理费用还是税金及附加
  • 采购人员费用计入什么科目
  • 公司年度汇算清缴费用多少
  • 贷款损失准备的会计核算
  • 应付账款已付款应该怎样记账
  • 物流公司驾驶员安全教育培训
  • 小规模增值税减按1%缴纳,如何申报
  • 贴现法年末偿还金额
  • 劳务公司发放农民工工资要交个税吗
  • 销售返利怎么做税务处理
  • 会计中的材料采购是什么意思
  • 农产品计算抵扣税率 最新
  • 国际航班怎么报销
  • 生产成本怎么结转主营业务成本分录
  • 其他非流动资产包括哪些
  • mysql5.7.21安装
  • Windows XP中网桥设置方法
  • ipguard关闭进程
  • windows xp玩lol
  • win7系统怎么设置不休眠
  • unity udim
  • 将list转换为json字符串
  • JavaScript的21条基本知识点
  • 复制链接
  • windows运行bat文件命令
  • input的file
  • vue是如何实现双向绑定的
  • javascript内存管理
  • 酷狗app去广告
  • etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
  • css 相对定位
  • 原生js常用的方法
  • 数字图像处理软件idl和matlab有什么异同点
  • Javascript中Array.prototype.map()详解
  • python如何运用
  • 电话费的税费计入什么科目
  • 武汉市国家税务总局第二稽查局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设