位置: IT常识 - 正文

〖大前端 - 基础入门三大核心之CSS篇⑲〗- CSS精灵的使用 与 background综合属性(大前端2021)

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

推荐整理分享〖大前端 - 基础入门三大核心之CSS篇⑲〗- CSS精灵的使用 与 background综合属性(大前端2021),希望有所帮助,仅作参考,欢迎阅读内容。

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

书接上一篇,我们继续学习背景中css精灵的使用、background综合属性和背景渐变。

⭐️ css精灵

css精灵:将多个小图标合并制作到一张图片上,使用background-position属性单独显示其中一个,这样的技术叫做css精灵,也叫做css雪碧图(雪碧的英文就是sprite,原译精灵。)。实际工作中,css雪碧图一般都是由UI工程师提供的。

比如下面就是一个css精灵图:

下面我们就用这张css精灵图,并结合背景图片位置的属性拼写一个“ok”:

第一步:使用ps或其他图片编辑工具,定位想要的图标:

注意:如果写成backgroud-position的值,需要加上负号:backgroud-position: -618px -176px。

第二步:将css精灵图片作为背景图片插入到盒子中,然后将backgroud-position定位到“o”和“k”

我们也可以在图片编辑工具中看到这个图标的宽度*高度。盒子的宽度和高度就是图标的宽度和高度。

使用css精灵图的优势:css精灵可以减少HTTP请求数,加快网页显示速度。缺点也很明显:不方便测量、后期改动麻烦。

⭐️ background综合属性

background属性是综合属性,可以同时设置背景颜色和背景图片,盒子种没被背景图片覆盖的部分会显示背景颜色。如果背景图片有透明部分,也会被背景颜色填充。

一些常用的背景相关小属性,可以和写到一条background属性中。实际工作中,综合属性经常使用,一定要记住综合属性的写法。

〖大前端 - 基础入门三大核心之CSS篇⑲〗- CSS精灵的使用 与 background综合属性(大前端2021)

🌟 背景渐变

背景渐变的知识点,共分为 线性渐变、浏览器私有前缀 和 径向渐变 ,接下来就让我们一一了解吧。

✨ 线性渐变

线性渐变属于背景图片backgroud-image属性管理的,而不是背景颜色

线性渐变:backgroud-image: linear-gradient()

下面看个例子:

渐变方向也可以写成度数:

deg表示度数(表示倾斜的方向),不用刻意记什么度数表示什么方向,实际工作中可以不停的尝试。

渐变颜色也可以有多个颜色值,并且可以用百分数定义它们出现的位置,下面直接看例子:

线性渐变还是挺简单好用的。而且出现的频率也不算很低。比如一些按钮就用到渐变。

### ✨ 浏览器私有前缀

不同浏览器有不同的私有前缀,为了兼容老版本的浏览器,推荐将试验性的css属性添加浏览器私有前缀。

浏览器前缀chrome-webkit-firefox-moz-ie、efge-ms-欧朋-o-

这些一定要记住,面试的时候可能会考。

加上浏览器前缀的好处就是,对于一些版本比较低的浏览器也能够识别到这个属性。比如上面提到的背景渐变提倡这样写:

大家会觉得添加这些好麻烦啊,不要慌!nodejs是有智能化的工具的,这些工具可以把需要添加私有化前缀的css属性自动的添加上私有化前缀,不需要我们手动的添加。

✨ 径向渐变

径向渐变:backgroud-image: radial-gradient()

径向渐变的参数还是挺多的,但径向渐变用到的概率不大,我们学一个简单的例子就好:

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

上一篇:input输入时的边框样式去除(input输入改变边框颜色)

下一篇:ChatGPT的api接口接入小程序(api接口使用方法)

  • 小米儿童手表4c和5c区别在哪里(华为最新儿童手表)

    小米儿童手表4c和5c区别在哪里(华为最新儿童手表)

  • 苹果13mini采用什么屏幕材质(iphone13mini测评)

    苹果13mini采用什么屏幕材质(iphone13mini测评)

  • 微信视频来电铃声怎么设置(微信视频来电铃声怎么调大小)

    微信视频来电铃声怎么设置(微信视频来电铃声怎么调大小)

  • 2022年颜值最高的手机为什么是苹果13(2022年颜值最高AJ)

    2022年颜值最高的手机为什么是苹果13(2022年颜值最高AJ)

  • epub和txt区别

    epub和txt区别

  • 为什么快手评论区不显示表情(为什么快手评论了对方看不到)

    为什么快手评论区不显示表情(为什么快手评论了对方看不到)

  • vivox27淘宝深色模式怎么设置(手机淘宝有没有深色模式)

    vivox27淘宝深色模式怎么设置(手机淘宝有没有深色模式)

  • 苹果x和xr和xs的区别(苹果x和xr和xs的价格)

    苹果x和xr和xs的区别(苹果x和xr和xs的价格)

  • 16比9的分辨率有哪些(分辨率16比9是什么意思)

    16比9的分辨率有哪些(分辨率16比9是什么意思)

  • hd开着有什么影响(hd开了有什么坏处)

    hd开着有什么影响(hd开了有什么坏处)

  • 华为nova7支持北斗导航吗(华为nova7支持北斗定位)

    华为nova7支持北斗导航吗(华为nova7支持北斗定位)

  • iphone小黑点怎么设置(iphone小黑点怎么设置快速截屏)

    iphone小黑点怎么设置(iphone小黑点怎么设置快速截屏)

  • qq解冻短信验证失败怎么办(qq解冻短信验证系统错误)

    qq解冻短信验证失败怎么办(qq解冻短信验证系统错误)

  • 华为手机快应用中心有什么用(华为手机快应用中心可以卸载吗)

    华为手机快应用中心有什么用(华为手机快应用中心可以卸载吗)

  • 苹果主键坏了怎么办(苹果主键坏了怎么关机)

    苹果主键坏了怎么办(苹果主键坏了怎么关机)

  • word怎么弄下划线(word怎么弄下划虚线)

    word怎么弄下划线(word怎么弄下划虚线)

  • 桌面小爱同学搜索栏怎么关(小爱同学搜索框怎么打开)

    桌面小爱同学搜索栏怎么关(小爱同学搜索框怎么打开)

  • word2019文字竖排居中(word 字竖排)

    word2019文字竖排居中(word 字竖排)

  • 简述虚拟存储器的工作原理(简述虚拟存储器与高速缓存器的区别)

    简述虚拟存储器的工作原理(简述虚拟存储器与高速缓存器的区别)

  • 剪映怎么把音乐往前移动(剪映怎么把音乐导出来)

    剪映怎么把音乐往前移动(剪映怎么把音乐导出来)

  • 物联卡实名制有风险吗(物联卡实名制有风险)

    物联卡实名制有风险吗(物联卡实名制有风险)

  • 苹果手机可以使用小米ai音箱吗(苹果手机可以使用空调遥控器吗)

    苹果手机可以使用小米ai音箱吗(苹果手机可以使用空调遥控器吗)

  • faceapp如何退订(face app怎么取消续费)

    faceapp如何退订(face app怎么取消续费)

  • deepin20网关地址怎么设置? deepin修改网关地址的方法(deepin 20 wifi)

    deepin20网关地址怎么设置? deepin修改网关地址的方法(deepin 20 wifi)

  • 苹果CMSV10最新大橙子模板使用教程包括苹果CMSV10使用教程和宝塔自动采集教程(苹果cmsv10官网)

    苹果CMSV10最新大橙子模板使用教程包括苹果CMSV10使用教程和宝塔自动采集教程(苹果cmsv10官网)

  • 小规模纳税人转一般纳税人
  • 劳务费发票可以抵扣进项税吗
  • 租赁厂房电费
  • 外国公司开发古镇
  • 小规模按季申报 月销售收入不超过
  • 为职工代垫的水电费应计入
  • 个人动产租赁税费怎么算
  • 外资企业撤退
  • 共同控制合营企业
  • 资产报废账务处理资产处置损益
  • 建筑业预缴税款都要填哪些表
  • 企业自建房屋建几层合适
  • 企业网银短信提醒费用
  • 购置股权账务处理流程
  • 税务征收与管理
  • 员工无息借款个人所得税
  • 小规模 开增值税
  • 销售依据
  • 单品销售的方法
  • 发了工资了
  • 规范合同签订的重要性
  • 采购均价怎么计算
  • 固定资产采用历史成本计价
  • 公司发放的车补扣个人所得税吗
  • 投资的子公司亏损注销
  • 会务费如何入账
  • 小型微利企业的优惠政策
  • mac怎么恢复出厂值
  • 现金日记账漏记去年的利息怎么算
  • 公司账户存款
  • 成品油消费税怎么抵扣
  • linux zmodem
  • phpipam使用
  • php怎么创建项目
  • json postman
  • 非贸付汇代扣代交哪些税
  • php zmq
  • 程序员后续发展
  • 基于javaweb的图书馆管理系统
  • 共识算法主要解决什么问题
  • 在国内如何用ChatGPT
  • php swoft
  • 针对多用户实现什么功能
  • 损益类科目增加记借方吗
  • 会计备案报送期间
  • 食堂洗碗机操作规程
  • 织梦自定义字段
  • python.mat
  • 2000元以内最强二手游戏笔记本
  • 公司人员工资计算方法
  • 出租车发票上没有税务局的印章能报销么
  • java连接mysql数据库
  • mysql查询重复的全部删除
  • 总账与总账之间的核对
  • 材料采购和原材料和在途物资的区别
  • 融资租赁资产承租人的账务处理
  • 新手入门会计
  • mysql中排序规则是什么意思
  • win73d设置怎么设置
  • win7怎么打开程序
  • macbook key
  • openoffice使用
  • win7的放大镜怎么关闭
  • zlib是什么意思
  • win8系统电脑卡
  • 手把手教你搭建
  • android开发环境配置
  • excel实现多选
  • 查看网关的mac地址是多少
  • div +css
  • jquery网页
  • python的web框架
  • 上海电子发票试点
  • 广东税务APP实名可以注册两个吗?
  • 国家税务局天津市税务总局官网
  • 企业所得税纳税申报表A类
  • 审批制改为备案制有什么区别
  • 美国海关税收起征点
  • 青海国税局官网
  • 长沙个体户缴纳个税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设