位置: 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接口使用方法)

  • sla-al00是什么型号(sla-al00是什么型号BAH4-W39拆机视频)

    sla-al00是什么型号(sla-al00是什么型号BAH4-W39拆机视频)

  • 笔记本一侧usb没反应(笔记本一侧usb没反应 可能是供电)

    笔记本一侧usb没反应(笔记本一侧usb没反应 可能是供电)

  • 怎么用剪映拍抖音同款(怎么用剪映拍抖音作品)

    怎么用剪映拍抖音同款(怎么用剪映拍抖音作品)

  • 苹果wifi老是自动打开怎么办(苹果wifi老是自动断开连接不上)

    苹果wifi老是自动打开怎么办(苹果wifi老是自动断开连接不上)

  • 网页文件实际上是一种什么(网页文件实际上是什么文件)

    网页文件实际上是一种什么(网页文件实际上是什么文件)

  • 华为p40电话卡槽在哪里(华为p40手机卡槽)

    华为p40电话卡槽在哪里(华为p40手机卡槽)

  • 光猫后面的百兆千兆有区别吗(光猫后面的百兆口不能使用)

    光猫后面的百兆千兆有区别吗(光猫后面的百兆口不能使用)

  • 相机连拍怎么设置(相机连拍怎么设置小米10s)

    相机连拍怎么设置(相机连拍怎么设置小米10s)

  • 手机怎么给自己屏幕录视频(手机怎么给自己银行卡转钱)

    手机怎么给自己屏幕录视频(手机怎么给自己银行卡转钱)

  • 开放式耳机有什么好处(开放式耳机什么意思)

    开放式耳机有什么好处(开放式耳机什么意思)

  • 手机qq打不开了怎样解决(手机qq打不开了是怎么回事)

    手机qq打不开了怎样解决(手机qq打不开了是怎么回事)

  • 苹果手机播客可以关闭吗(苹果手机播客可以定时关闭吗)

    苹果手机播客可以关闭吗(苹果手机播客可以定时关闭吗)

  • 京东评价晒图怎么弄(京东评价晒图怎么拍)

    京东评价晒图怎么弄(京东评价晒图怎么拍)

  • 红米note8pro怎么切换副卡上网(红米note8pro怎么插双卡)

    红米note8pro怎么切换副卡上网(红米note8pro怎么插双卡)

  • 乐视手机1s开不了机怎么办(乐视手机开不了机怎么办一直重启)

    乐视手机1s开不了机怎么办(乐视手机开不了机怎么办一直重启)

  • Reno Ace怎么设置来电闪光灯(oppo reno ace游戏模式怎么开)

    Reno Ace怎么设置来电闪光灯(oppo reno ace游戏模式怎么开)

  • qq号注销后是什么样子(qq号注销后是什么样子图片)

    qq号注销后是什么样子(qq号注销后是什么样子图片)

  • qq音乐听歌时长在哪看(qq音乐听歌时长可以隐藏吗)

    qq音乐听歌时长在哪看(qq音乐听歌时长可以隐藏吗)

  • 苹果71660什么版本(苹果6a1660是什么版本)

    苹果71660什么版本(苹果6a1660是什么版本)

  • 苹果白名单官解是什么意思(苹果白名单官解网络锁怎么解)

    苹果白名单官解是什么意思(苹果白名单官解网络锁怎么解)

  • oppo怎么关闭用户体验(oppo怎么关闭用电源立即锁定)

    oppo怎么关闭用户体验(oppo怎么关闭用电源立即锁定)

  • xr有nfc吗(苹果xr有nfc吗)

    xr有nfc吗(苹果xr有nfc吗)

  • 自己怎么创建公众号(自己怎么创建公司)

    自己怎么创建公众号(自己怎么创建公司)

  • 小米9支持双电信卡吗(小米支持双电信卡吗)

    小米9支持双电信卡吗(小米支持双电信卡吗)

  • win10为什么每次重启都要手动开启代理(win10为什么每次开机都要输入微软密码)

    win10为什么每次重启都要手动开启代理(win10为什么每次开机都要输入微软密码)

  • 收到其他与经营活动有关的现金是什么意思
  • 产权转移书据印花税政策
  • 小规模纳税人的企业所得税税率
  • 计提并结转所得税分录
  • 流转税具体的账务处理,可以怎样考虑?
  • 劳务合同印花税税目
  • 高校报销需要增值税专用发票吗
  • 不认证的发票可以抵扣吗
  • 小规模纳税人开票税率
  • 电子税务局发票验旧怎么操作
  • 年终奖报表怎么做
  • 公司买茶具计入什么费用
  • 房产税的纳税义务
  • 交易性金融资产借贷方向
  • 股息红利是否纳入个税合并征税
  • 调增企业所得税怎么算
  • 发票隔月报送可以么?
  • 过期未认证的进项税如何记账
  • 法院受理费用
  • 免抵税额为什么不能抵下期
  • 餐饮发票怎么进行财税处理?
  • 在建工程转固定资产后如何计提折旧
  • 购销合同印花税按70%
  • 无票收入确认收入
  • 外币账户和外汇账户一样吗?
  • 教育费附加记账
  • 折扣销售怎么确认
  • 医用酒精出口 需要什么条件
  • 白条入账会给什么处分
  • 应付工程款账务处理
  • 预提成本的账务处理
  • 股票退市后股票怎么处理
  • 存货跌价准备怎么理解
  • 筹建期的开办费需要归集后才能一次性扣除吗
  • 计提税金及附加怎么算
  • 企业微信api错误码
  • 预付账款退款怎么做会计分录
  • php中session什么意思
  • 系统盘怎么重装系统win7
  • Javascript Object和Map之间的转换
  • 住房贷款利息支出专项附加抵扣
  • 入固定资产含税吗
  • 工伤补贴由谁发放
  • 什么企业需要预缴所得税
  • 董事费如何计算个人所得税
  • laravel实战教程
  • 【Zabbix实战之部署篇】Zabbix客户端的安装部署方法
  • 我的年终总结怎么写
  • 实收资本 增加
  • 工资外一次性收入88000交多少税
  • pandas遍历某一列将字符串转换为列表
  • 循环表是线性表吗
  • 帝国cms模型
  • access数据库用户名和密码
  • 施工单位转包需要受到什么惩罚
  • 代收代缴的水电费怎么开票
  • 固定资产净值如何处理
  • 固定资产的折旧标准
  • 挂靠建筑公司预交的增值税如何做凭证?
  • 房租增值税专用发票几个点
  • 旅游饮食服务业会计课后答案
  • mysql 5.7.11 winx64快速安装配置教程
  • sqlserver 通用分页存储过程
  • win10邮件和日历怎么更新新版outlook
  • winxp u盘拒绝访问
  • 在windows 10
  • linux批量处理文件
  • windows打补丁后无法启动
  • linux更新配置
  • win10mobile下载官网
  • 实例的英文
  • cocos2dx运行原理
  • jquery的动画效果
  • regedit.exe
  • javascript的代码写在哪里
  • python编程内容
  • 已经开具的专用发票
  • 上海税务网上报税
  • 江西省税务电子官网
  • 上海税务局实名认证流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设