位置: 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
  • 金税平台开具增值税发票
  • 公司的钱交完税之后可以转到个人吗
  • 社保代理公司的合作协议
  • 临时工工资为什么那么低?
  • 支付的保证金
  • 企业会计核算基础
  • 电信线路租用的手机
  • 非营利机构收到专用发票
  • 购进商品返点的钱用于抵扣货款怎么入账?
  • 固定资产报废税费怎么处理
  • 国税退税怎么做账
  • 预付款退回扣除什么意思
  • 子公司是否可以共享总公司的资质
  • 生产活动产生的正的消费外部效应
  • 资产折旧出现负数
  • 增值税专用发票丢了怎么补救
  • 公户转私户的钱怎么退回来
  • 什么是补提或者计提
  • 企业借款利息收入企业所得税
  • windows10命令提示符怎么用
  • linux怎么安装使用conda
  • windows10出现你的电脑出现问题
  • php存储过程是什么
  • excel2019文件加密
  • 偷渡者视频
  • vue做移动端适配最佳解决方案,亲测有效
  • windows11怎么操作
  • 增值税专用发票上注明的价款含税吗
  • win7系统禁用u盘
  • 从上布法罗荒野地区的惠特克顶小道向东看,阿肯色州奥沙克国家森林 (© Jens Lambert Photography/Getty Images Plus)
  • 工商年报纳税总额包括滞纳金吗
  • 瓦普拉克
  • php计算数组中值怎么算
  • 固定资产评估如何做
  • php获取网页源代码
  • php内涵
  • php获取当前页面url
  • html前端开发教程
  • ipcrm命令
  • dns configuration
  • php如何防止sql注入攻击
  • thinkphp跨域请求
  • 售后租回交易形成融资租赁,销售时不确认处置损益
  • docker_practice
  • 个税申报可以作废重新申报吗
  • 以固定资产抵账什么意思
  • 金蝶怎么设置销售出库单模板
  • 关于帝国战争的游戏
  • python 邮件服务
  • 广告设计与制作专科就业前景
  • 消费税是怎样征收的
  • 民间非营利组织会计科目
  • 购入土地使用权的,以评估价格为计税依据
  • 月末结转销售会计分录
  • 员工报销材料费用会计分录
  • 内帐外帐的区别与联系
  • sqlserver2000企业管理器自动关闭
  • mysql57安装过程怎样选安装目录
  • wcu.exe是什么
  • ubuntu2004分区教程
  • ubuntu下载net-tools
  • 装win7系统步骤
  • mac 硬盘数据恢复
  • geom是什么文件
  • window10自动维护功能有什么用
  • 关于植物的现代诗
  • set命令应用
  • linux系统怎么搭建服务器
  • 深入解析抑郁症:什么是它的表现?别小看它的危害程度!
  • 用python写一个学生信息管理系统
  • python怎么启动命令
  • 山东税务社保费用缴纳
  • 国税手工发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设