强大的CSS:颜色、背景和剪切
颜色
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 进制表示透明度#RRGGBBAA
,AA
的取值范围是到
255
,如果两两相等也可以简写成#RGBA
形式。
hsl、hsla
hsl
函数是用色相-饱和度-明度(Hue-saturation-lightness)来表示颜色,HSL
相比RGB
的优点是更加直观:你可以估算你想要的颜色,然后微调,比如要找到一个颜色的相近色,只需调整一下明度就行了。
色相(Hue)表示色环(即代表彩虹的一个圆环)的一个角度。这个角度作为一个无单位的 被给出,大致按照数值红、橙、黄、绿、青、蓝、紫变化节奏。取值范围是到
360
饱和度,取值0%
到100%
,100% 是满饱和度,而 0% 是一种灰度。 明度,取值0%
到100%
,100% 明度是白色, 0% 明度是黑色,而 50% 明度是“一般的”。
hsla
和rgba
相似其中的a
设置透明度,取值范围也是到
1
。
系统颜色
系统颜色就是系统的颜色,不同的系统支持的颜色可能不同,一般很少使用。但是我们可以利用它实现系统主题风格类似的 Web 组件皮肤效果,来以假乱真。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
强大的CSS:颜色、背景和剪切
下载Word文档到电脑,方便收藏和打印~
猜你喜欢
强大的CSS:颜色、背景和剪切
CSS怎么更改选中文本的背景颜色
如何使用CSS制作渐变背景颜色的效果
vue如何实现点击按钮切换背景颜色的效果
Android使用selector修改TextView中字体颜色和背景色的方法
css如何实现背景颜色线性渐变和径向渐变效果
Android实现修改状态栏背景、字体和图标颜色的方法
强大的CSS: box-sizing与background-clip,解决背景显示范围的问题
win10网页图片打印不出背景颜色和图像的解决方法
linux shell之控制台打印各种颜色字体和背景的实现方法
编程热搜
Python 学习之路 - Python
一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-chatgpt的中文全称是什么
chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列C/C++可变参数的使用
可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃Python 3 教程
Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 PythonPython pip包管理
一、前言 在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install 和 pip , 目前官方推荐使用 pip。
编程资源站
- 资料下载
- 历年试题
目录
反馈
我要
反馈