位置: IT常识 - 正文

〖大前端 - 基础入门三大核心之CSS篇⑱〗- CSS中的背景(大前端最新)

编辑:rootadmin
〖大前端 - 基础入门三大核心之CSS篇⑱〗- CSS中的背景 说明:该文属于 大前端全栈架构白宝书专栏,目前阶段免费开放,购买任意白宝书体系化专栏可加入TFS-CLUB 私域社区。福利:除了通过订阅"白宝书系列专栏"加入社区获取所有付费专栏的内容之外,还可以通过加入星荐官共赢计划 加入私域社区。当前子专栏 基础入门三大核心篇 也是免费开放阶段。推荐他人订阅,可获取扣除平台费用后的35%收益。作者:不渴望力量的哈士奇(哈哥),十余年工作经验, 跨域学习者,从事过全栈研发、产品经理等工作,目前任某金融品类App负责人。荣誉:2022年度博客之星Top4、博客专家认证、全栈领域优质创作者、新星计划导师,“星荐官共赢计划” 发起人。现象级专栏《白宝书系列》作者,文章知识点浅显易懂且不失深度;TFS-CLUB社区创立者,旨在以“赋能 共赢”推动共建技术人成长共同体。🏆 白宝书系列 🏅 Python全栈白宝书🏅 产品思维训练白宝书🏅 全域运营实战白宝书🏅 大前端全栈架构白宝书文章目录⭐️ 背景基础知识🌟 背景颜色🌟 背景图片⭐️ 背景图片重复模式⭐️ 背景尺寸⭐️ 背景裁切⭐️ 背景起源⭐️ 背景固定⭐️ 背景图片位置

推荐整理分享〖大前端 - 基础入门三大核心之CSS篇⑱〗- CSS中的背景(大前端最新),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:大前端最新,大前端技术架构,大前端需要掌握什么技能,大前端技术架构,前端 大前端,大前端课程,大前端课程,大前端技术,内容如对您有帮助,希望把文章链接给更多的朋友!

我们已经非常熟悉 “background-color” 属性了,知道它可以用来设置背景的颜色。实际工作中,肯定不仅仅给背景设置纯色,否则就太丑了。背景还可以设置背景图片,渐变色,多个颜色,还需要对背景进行裁切、位置调整等。下面我们就来详细的了解一下css中的背景。

⭐️ 背景基础知识

在学习 CSS 的背景知识之前,先来了解一下 "背景的基础知识" 吧。

🌟 背景颜色

backgroud-color用来设置背景颜色

背景颜色可以用十六进制、rgb()、rgba()表示法表示

padding区域是有背景颜色的

🌟 背景图片

"background-image属性" 用来设置背景图片:background-image: url();括号中填写图片的路径,可以是相对路径,也可以是http://开头的绝对路径。

注意:如果样式表是外链的,那么要书写从css出发到图片的路径,而不是从html出发。

如果图片比盒子小,图片会自动向横向和纵向平铺。

下面看个例子:

如果样式表是外链式的,url要书写从css出发到图片的路径:

⭐️ 背景图片重复模式

background-repeat用来设置背景的重复模式

值描述repeat;x、y均平铺(默认)repeat-x;x平铺repeat-y;y平铺no-repeat;不平铺

下面看些例子:

有些图片天生就可以无缝衔接的拼接,这些图片就非常适合做为背景图片,我们可以给整个网页设置背景图片:

⭐️ 背景尺寸

background-size属性用来设置背景图片的尺寸,可以兼容到IE9,是很常用的设置背景尺寸的属性。

background-size: 100px 200px;值代表背景图片的宽度、高度。

也可以设置成background-size: 20% 20%;表示为盒子的宽、高的百分之多少。

需要等比例设置的值,写auto

下面看些例子:

〖大前端 - 基础入门三大核心之CSS篇⑱〗- CSS中的背景(大前端最新)

如果宽度和高度都设置成百分比,图片可能会变形

background-size的contain和cover:

contain和cover是两个特殊的background-size的值

contain表示将背景图片智能改变尺寸以容纳到盒子里cover表示将背景图片智能改变尺寸以撑满盒子

下面直接看例子:

contain尽量让图片覆盖盒子,但不会变形,撑不满的部分不再覆盖。

cover一定会用图片撑满盒子,可能会使图片变形。

⭐️ 背景裁切

background-clip属性用来设置元素的背景裁切到哪个盒子。兼容到IE9。

background-clip属性有三个值:

值描述border-box背景延伸至边框(默认值)padding-box背景延伸至内边(padding),不会绘制到边框处(仅在dotted、dashed边框可察觉)content-box背景被裁切至内容区

下面直接看例子:

⭐️ 背景起源

我们在设置背景裁切的时候可能会发现一个现象,就是左上角的图片可能被裁切的只剩下一部分了,导致效果看起来不太好看:

这个时候就需要用到背景起源:background-origin

背景起源设置成从盒子内容开始:background-origin: content-box背景起源设置成从盒子padding开始:background-origin: padding-box默认是从盒子边框开始的

经过背景起源修饰后:

背景裁切和背景起源背景相对背景和背景尺寸用的较少,大家了解这两个属性就可以了。

⭐️ 背景固定

backgroud-attachment属性用来决定背景图像的位置是在视口内固定,还是随着包含它的区块滚动。

值描述fixed自己滚动条不动,外部滚动条不动local自己滚动条动,外部滚动条动scroll自己滚动条不动,外部滚动条动(默认值)

下面直接看例子:

首先先做一个视口:

我们知道盒子中文字过多会溢出,我们可以给盒子加个滚动条,让溢出部分可以滚动显示,用到属性:overflow: scroll;

现在尝试backgroud-attachment属性的三个值:

⭐️ 背景图片位置

background-position属性用来设置背景图片出现在盒子的什么位置

也可以用 top、bottom、center、left、right 描述图片出现的位置,比如使盒子出现在盒子的正中间:

使盒子水平方向居中,垂直方向贴在盒子下方:

使盒子出现在右上角:

background-position属性在实际工作中还是比较实用的,尤其是background-position: center center;,比如可以解决我们之前学到的background的contain和cover可以将图片自适应尺寸,但适应后可能出现只有一侧留白和图片变形看起来不好看的问题。

下面看下例子:

本文链接地址:https://www.jiuchutong.com/zhishi/300337.html 转载请保留说明!

上一篇:JS数组常用的操作方法(js中数组操作)

下一篇:倾向得分匹配PSM案例分析(倾向得分匹配后怎么进行回归)

  • 总结商城运营推广技巧(商城运营方案包含内容)

    总结商城运营推广技巧(商城运营方案包含内容)

  • 小米平板5怎么设置抬起亮屏(小米平板5怎么连接手写笔)

    小米平板5怎么设置抬起亮屏(小米平板5怎么连接手写笔)

  • 华为微信的语音通话如何录音(华为微信的语音怎么转发出去的)

    华为微信的语音通话如何录音(华为微信的语音怎么转发出去的)

  • 监听音箱适合听音乐吗(监听音箱适合听流行音乐吗)

    监听音箱适合听音乐吗(监听音箱适合听流行音乐吗)

  • 抖音同时发两个作品会影响播放量吗

    抖音同时发两个作品会影响播放量吗

  • 华为p40pro为什么会发烫(华为p40pro为什么显示4g)

    华为p40pro为什么会发烫(华为p40pro为什么显示4g)

  • 闪迪内存卡防伪码在哪(闪迪内存卡防伪码在内存卡哪个位置图片)

    闪迪内存卡防伪码在哪(闪迪内存卡防伪码在内存卡哪个位置图片)

  • 红米k30要不要更新系统

    红米k30要不要更新系统

  • 苹果se2屏幕大小和苹果8一样吗(苹果se2屏幕大小对比)

    苹果se2屏幕大小和苹果8一样吗(苹果se2屏幕大小对比)

  • 频繁下载卸载app伤手机吗(频繁下载卸载app怎么办)

    频繁下载卸载app伤手机吗(频繁下载卸载app怎么办)

  • 蓝牙耳机摔开了合不上(蓝牙耳机摔开了装回去了但是却不吻合)

    蓝牙耳机摔开了合不上(蓝牙耳机摔开了装回去了但是却不吻合)

  • 微信怎么开启身份证信息授权业务(微信怎么开启身份证信息授权)

    微信怎么开启身份证信息授权业务(微信怎么开启身份证信息授权)

  • 苹果xr单卡的咋回事(iphonexr 单卡)

    苹果xr单卡的咋回事(iphonexr 单卡)

  • 红米k30pro发布时间是(红米k30pro发布时间)

    红米k30pro发布时间是(红米k30pro发布时间)

  • 苹果11pro什么时候上市的(苹果11pro什么时候出的)

    苹果11pro什么时候上市的(苹果11pro什么时候出的)

  • 苹果手机变黑色背景了怎么办(苹果手机变黑色背景怎么调回来)

    苹果手机变黑色背景了怎么办(苹果手机变黑色背景怎么调回来)

  • 快手怎么删自己的动态(快手怎么删自己的评论图片)

    快手怎么删自己的动态(快手怎么删自己的评论图片)

  • xsmax怎么用指纹解锁(苹果xs max怎么用指纹)

    xsmax怎么用指纹解锁(苹果xs max怎么用指纹)

  • 手机怎么设置多张壁纸(手机怎么设置多窗口模式)

    手机怎么设置多张壁纸(手机怎么设置多窗口模式)

  • 淘宝消息全部发不出去(淘宝发的消息多久可以撤回)

    淘宝消息全部发不出去(淘宝发的消息多久可以撤回)

  • 什么是合约机非合约机(什么是合约机非正品机)

    什么是合约机非合约机(什么是合约机非正品机)

  • 淘宝网网址多少(淘宝网的网址是)

    淘宝网网址多少(淘宝网的网址是)

  • ip地址告诉别人有事吗(ip地址能不能告诉别人)

    ip地址告诉别人有事吗(ip地址能不能告诉别人)

  • 8p多大屏(苹果手机8p多大屏)

    8p多大屏(苹果手机8p多大屏)

  • wpsh5是什么软件(电脑上的wpsh5是什么)

    wpsh5是什么软件(电脑上的wpsh5是什么)

  • 如何规范ui设计原型图(如何规范ui设计图片)

    如何规范ui设计原型图(如何规范ui设计图片)

  • 安装nvm,并使用nvm安装nodejs及配置环境变量(nvme安装win10教程)

    安装nvm,并使用nvm安装nodejs及配置环境变量(nvme安装win10教程)

  • 企业重组的特殊性税务处理比例
  • 增值税价外费用开票内容
  • 政府会计固定资产盘亏的账务处理
  • 收到社保生育津贴摘要怎么写
  • 取得失控发票
  • 新准则前期差错更正
  • 子公司给总公司开发票
  • 找贴现公司贴现有风险吗
  • 公对公房产转让税费
  • 公司临时聘用人员法规
  • 企业发生销售折扣的原因有
  • 不预缴会怎么样
  • 上海电商行业怎么样
  • 购进非税货物有折扣怎么做账?
  • 未弥补完亏损可以计提盈余公积
  • 主营业务成本记账
  • 个人所得税申报晚了一天会干什么
  • 税务部门实名认证
  • 银行存款账不平怎么办
  • 事业单位打印费计入什么科目
  • 衍生金融资产属于投资性资产吗
  • 股东大会的召集有权
  • php运用的技术php开发有哪些实用的技术
  • 同业代付融资
  • 从奎雷英山口看到的 Leum na Luirginn湖和Cleat湖,英国斯凯岛 (© Sebastian Wasek/Sime/eStock Photo)
  • php随机数组
  • 委托代销商品的会计分录怎么做
  • 如何知道是干皮还是油皮
  • 其他权益工具投资属于什么科目
  • php实现数据库查询
  • 危废处理需要哪些手续
  • video.js教程
  • 增值税普通发票查询真伪
  • fmt println
  • discuz论坛安装步骤
  • 农民专业合作社法
  • 银行汇票和银行承兑汇票的区别
  • 所得税多交了不退会不会来查账
  • 固定资产停止使用还要折旧吗
  • 年终企业所得税怎么结转
  • 新办企业购置设备申请
  • 资本成本在财务报表中怎么体现
  • 稽查补缴税款会计处理
  • 个体户怎么网上变更法人
  • 社保信息修改到哪里办理
  • server更改密码
  • mysql交互操作过程中使用的语言是什么
  • asp.net mvc图片上传
  • 税务局不予受理的依据
  • 合伙人资本属于个人资本吗?
  • 汇算清缴职工教育经费
  • 税控盘有什么作用
  • 进项留抵月末要结转吗
  • 票据贴现无效如何讨要票据款
  • 公司购买黄金送客户可以抵税吗
  • 单位统一订员工餐
  • 叉车累计折旧如何结转
  • 以前年度损益调整结转到哪里
  • 主营业务收入增长率计算公式
  • 银行承兑汇票记载事项
  • 天猫佣金是啥
  • 车辆租赁费发票怎么开
  • 应收账款的账户余额
  • mac音频设置在哪里
  • centos 界面安装
  • 如何用u盘在车上放音乐
  • Linux网络编程实时传输视频
  • win7资源管理器停止工作怎么办
  • unityrpg
  • script在html中的用法
  • 人应该掌握的基本知识
  • linux每隔1s执行一次命令
  • python中urllib.unquote乱码的原因与解决方法
  • Unity3D中ScreenPointToRay函数的分析-个人见解
  • 简述ajax
  • vuex状态机
  • angularjs和后端交互
  • 重庆市委常委是副部级干部吗?
  • 资本公积如何转增股本的流程
  • 阜阳市税务局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设