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

  • 这两年的营销节奏有点乱(2021年营销活动节点)

    这两年的营销节奏有点乱(2021年营销活动节点)

  • Redmi Note 9用的什么处理器(redmi note 9 5g缺点)

    Redmi Note 9用的什么处理器(redmi note 9 5g缺点)

  • qq转发屏蔽部分人的方法是什么(qq转发说说屏蔽人)

    qq转发屏蔽部分人的方法是什么(qq转发说说屏蔽人)

  • QQ修改实名认证不符合变更条件是(成长守护平台qq修改实名认证)

    QQ修改实名认证不符合变更条件是(成长守护平台qq修改实名认证)

  • iphone11屏幕指纹(iphone11 屏幕指纹)

    iphone11屏幕指纹(iphone11 屏幕指纹)

  • 手机黑屏开不开而且闪屏(手机黑屏开不开机苹果一直闪屏)

    手机黑屏开不开而且闪屏(手机黑屏开不开机苹果一直闪屏)

  • 系统崩溃的原因(系统崩溃的原因和硬件有关吗)

    系统崩溃的原因(系统崩溃的原因和硬件有关吗)

  • 荣耀30s和小米10青春版对比(荣耀30s和小米12x对比)

    荣耀30s和小米10青春版对比(荣耀30s和小米12x对比)

  • 微信被加入黑名单后怎么才可以加对方(微信被加入黑名单怎么加回来)

    微信被加入黑名单后怎么才可以加对方(微信被加入黑名单怎么加回来)

  • b站复核需要多久(b站复核通过等待审核要多久)

    b站复核需要多久(b站复核通过等待审核要多久)

  • 华为手机怎么分系统(华为手机怎么分享热点给别人)

    华为手机怎么分系统(华为手机怎么分享热点给别人)

  • package文件夹能删吗(packges文件夹)

    package文件夹能删吗(packges文件夹)

  • 电脑转屏怎么转换快捷(电脑转屏了怎么恢复)

    电脑转屏怎么转换快捷(电脑转屏了怎么恢复)

  • 手机玩一会儿就很烫是什么原因(手机玩一会儿就很烫会不会爆炸)

    手机玩一会儿就很烫是什么原因(手机玩一会儿就很烫会不会爆炸)

  • 2019微信退群有提示吗(2020微信退群别人能看到吗)

    2019微信退群有提示吗(2020微信退群别人能看到吗)

  • 华为手机如何隐藏通知栏(华为手机如何隐藏app图标)

    华为手机如何隐藏通知栏(华为手机如何隐藏app图标)

  • 什么是共享单车(什么是共享单车十字以内概括)

    什么是共享单车(什么是共享单车十字以内概括)

  • 微信红包接收不了(微信红包接收不了他要我绑定银行卡是什么原因)

    微信红包接收不了(微信红包接收不了他要我绑定银行卡是什么原因)

  • 获取dump文件(常见的dump抓取方法)

    获取dump文件(常见的dump抓取方法)

  • 在win 7中如何用磁盘管理为硬盘分区呢?(windows 7如何)

    在win 7中如何用磁盘管理为硬盘分区呢?(windows 7如何)

  • agent.exe是什么进程?agent.exe程序文件介绍 agent.exe会是病毒吗?(agent程序)

    agent.exe是什么进程?agent.exe程序文件介绍 agent.exe会是病毒吗?(agent程序)

  • 香椿的功效与作用及食用吃法(香椿的功效与作用百度百科)

    香椿的功效与作用及食用吃法(香椿的功效与作用百度百科)

  • GPT-4:关于下一代人工智能模型的事实、谣言和期望

    GPT-4:关于下一代人工智能模型的事实、谣言和期望

  • 海关进口增值税怎么计算
  • 息税前利润含义
  • 我国会计准则规定,会计核算以人民币为记账本位币
  • 年报里资产总额能随便填吗
  • 购销合同中印花税怎么计算
  • 税控盘网上申请解锁
  • 小规模缴纳增值税税控系统可以抵扣么
  • 公积金需要每月缴纳吗
  • 工厂筹建期间购房合法吗
  • 公司出差是自己先垫付再报账吗
  • 企业出租房屋交什么税?
  • 公对公转账需要多久到账
  • 已抵扣的增值税怎么做账
  • 农产品加工业数据
  • 红字发票冲红步骤
  • 如果辞职了,能一次性拿到钱吗?
  • 高新企业研发人员
  • 1697509200
  • 原材料对外投资进项税额可以抵扣吗
  • 房子转租扣钱吗
  • 增值税发票自查报告
  • 如何查出账外收入
  • 关联公司代付款
  • 小规模纳税人开票额度
  • 什么是商务接待与拜访
  • 公司收到项目投资款怎么做账 项目结束后需要退本金
  • 10款手机赚钱软件下载
  • 社保是当月计提当月的吗
  • macos big sur怎么运行ios软件
  • 不征税收入如何记账
  • PHP:php_check_syntax()的用法_misc函数
  • 两借三贷是复合分录吗
  • 房屋租赁费如何结转成本
  • 药品生产企业应建立
  • 异地银行结算账户的特点
  • 劳务派遣如何做绩效考核
  • 其他综合收益明细科目
  • 企业对于预支工资的建议
  • 财政拨付资金什么意思
  • sqlsever日志在哪儿
  • 房地产企业开发的已出租的房屋属于投资性房地产吗
  • 企业合并结果
  • 存货的成本包括哪几项
  • 代扣职工个人应承担的社保费
  • sqlserver 查询语句
  • 只有收据没有发票怎么入账
  • 股东打给公司的投资款
  • 红字发票销项税额账务处理
  • 向投资者发放现金红利
  • 应该是先付款还是先开发票
  • 公司车辆购买保险申请
  • 研发支出怎么结转到管理费用
  • 资产计提减值如何进行账面记录
  • 购买苗木怎么做政府会计分录
  • 开公司合理避税的方法
  • 出口货物退货流程
  • 新注册公司工商如何做印章确认
  • 原始凭证填制的基本内容
  • 固定资产怎么录入系统
  • 企业内建立小企业属于哪个阶段
  • 微软安全公告
  • mac如何预览字体大小
  • linux目录结构创建
  • linux检查文件内容
  • 计算机无法从休眠
  • cocos2dx键盘控制移动
  • Jquery Ajax Error 调试错误的技巧
  • 怎么配置nodejs
  • 安卓中的多线程
  • 从零开始学什么
  • android保存文件到本地
  • win7 python
  • 全面解析朝鲜战争
  • python默认方法
  • 北京税务局发票查询
  • 天津河东区医院地址电话
  • 青海税务app
  • 第2类医疗器械许可证代办
  • 税控盘开票怎么赋码的教程
  • 智能财税是什么行业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设