文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

强大的CSS:颜色、背景和剪切

2023-06-03 11:17

关注

颜色

CSS 中可以改变文字的颜色还有元素的背景颜色。可以用颜色关键字来定义颜色,如red,但是这些颜色关键字并不常用。

transparent

transparent可以让文字或背景变的完全透明的颜色,它就像rgba(0,0,0,0)的缩写。

currentColor

currentColor代表原始的color属性的计算值。比如当前元素color为红色,背景色设置为currentColor,那么现在背景色也为红色。

rgb、rgba

颜色还可以用rgb函数表示,如rgb(255, 255, 255)代表白色,它每个参数的取值范围是255,它是用不同比例的红、绿、蓝来组成期望颜色。

rgba函数代表红-绿-蓝-阿尔法,其中的a是透明度,取值范围是1

除了使用rgb函数,还可以使用 16 进制来表示,它的语法是#RRGGBB,如果#f3f3f3,代表f3(16 进制)数量的红-绿-蓝。如果红-绿-蓝数值两两相等,如#ffffff,就可以简写成 3 位 16 进制的形式#fff。在高版本的浏览器还可以用 16 进制表示透明度#RRGGBBAAAA的取值范围是255,如果两两相等也可以简写成#RGBA形式。

hsl、hsla

hsl函数是用色相-饱和度-明度(Hue-saturation-lightness)来表示颜色,HSL相比RGB 的优点是更加直观:你可以估算你想要的颜色,然后微调,比如要找到一个颜色的相近色,只需调整一下明度就行了。

色相(Hue)表示色环(即代表彩虹的一个圆环)的一个角度。这个角度作为一个无单位的 被给出,大致按照数值红、橙、黄、绿、青、蓝、紫变化节奏。取值范围是360

饱和度,取值0%100%,100% 是满饱和度,而 0% 是一种灰度。 明度,取值0%100%,100% 明度是白色, 0% 明度是黑色,而 50% 明度是“一般的”。

hslargba相似其中的a设置透明度,取值范围也是1

系统颜色

系统颜色就是系统的颜色,不同的系统支持的颜色可能不同,一般很少使用。但是我们可以利用它实现系统主题风格类似的 Web 组件皮肤效果,来以假乱真。

强大的CSS:颜色、背景和剪切

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 资料下载
  • 历年真题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯