css颜色属性及设置颜色的地方

css颜色属性

在css中用color属性规定文本的颜色。

默认值是not specified 有继承性,在javascript中语法是object.style.color="#FF0000"

取值方法

1,英文单词color:name;规定颜色值为颜色名称的颜色。

但是英文单词能够表达的颜色是有局限性的,不是所有的颜色都有英文名字,就像所有的颜色也不会都有中文字一样。

2,RGB(red红色,green绿色,blue蓝色)

rgb格式,格式rgb(0,0,0);

rgb格式,其实 就是三原色,r(red红色)g(green绿色)b(blue蓝色)

三原色会搭配出所有的颜色,格式中第一个数字代表红色的显示亮度,第二个代表绿色显色亮度,第三个代表蓝色显示亮度。他们的取值范围都在0-255之间,0代表不发光,255发光,值越大越亮。

红色:rgb(255,0,0)

绿色:rgb(0,255,0)

蓝色:rgb(0,0,255)

黑色:rgb(0,0,0)

白色:rgb(255,255,255)

三个值越小越偏黑色,越大越偏白色,三个值一样的时候就是灰色,值大小决定亮度。

其外还有rgba,这里a代表透明度,取值范围是0-1,取值越小越透明,在css中opacity也可以设置透明度,那么他们之间的区别在于什么呢?

他们的区别就是:当你想在透明的背景上面显示其它元素时,opacity会让里面元素透明,而rgba不会这样做。

3,十六进制表示的颜色,格式:color:#ffcc00(例如);

十六进制的方法,本质就是rgb,每两位表示一个颜色,例如上面,ff表示r,cc表示g,00表示b。

大家都知道10进制吧,就是逢10进1,十六进制就是逢16进1,

相应的数值转换就得到相应的颜色,对了还有一点就是,当没两位一样的时候我们就可以缩写,如例子我们可以写为:color:#fc0;

4,HSL颜色

IE9, Firefox, Chrome, Safari,和Opera 10+.支持HSL颜色值。

HSL(色调Hue,饱和度Saturation,明度Lightness)。

色相是在色轮上的程度(从0到360)-0(或360)是红色的,120是绿色的,240是蓝色的。

饱和度是一个百分比值;0%意味着灰色和100%的阴影,是全彩。

亮度也是一个百分点;0%是黑色的,100%是白色的。

HSL更符合人类的直观感觉,比如人一般表达一个颜色会这样说:有点浓的暗红色。而不会说红色占多少,绿色占多少,蓝色占多少。

而RAG适合机器识别颜色。

都会在哪里用到颜色呢

   简单总结一下

首先文字color,文字还有文字下划线颜色text-decoration-color,

其次就是盒模型的边框border-color(边框的颜色每个方向都可以单独设置颜色border-left-color,border-right-color,border-top-color,border-bottom-color)和背景颜色background-color。

a标签鼠标浮动,点击,未访问,已访问时字体的颜色和背景颜色。

表格的文本背景颜色,及表格的边框颜色。

轮廓outline-color()。

原文地址:https://www.cnblogs.com/cqy1125/p/9132065.html

时间: 2024-07-31 09:54:09

css颜色属性及设置颜色的地方的相关文章

前端基础-CSS的属性相关设置

一 字体属性 二 文本属性 三 背景属性 四 盒子模型 五 盒子模型各部分详解 一. 字体属性 1.font-weight:文字粗细(表格中*为重点) 取值 描述   normal 默认值,标准粗细 bord 粗体    * border 更粗 lighter 更细 100~900 设置具体粗细,400等同于normal,而700等同于bold    * inherit 继承父元素字体的粗细值 2.font-style:文字风格 normal 正常,默认就是正常的 italic 倾斜  3.fo

熟悉css/css3颜色属性

原文:熟悉css/css3颜色属性 颜色属性无处不在.字体要用颜色,背景可以有颜色,粒子特效更是离不开颜色.本文参考了一些资料简单总结下以备日后查阅. css中颜色的定义方式: 十六进制色 RGB & RGBA HSL & HSLA 颜色名 十六进制色 个人最喜欢的一种颜色表达方式. 十六进制颜色是这样规定的:#RRGGBB,其中的RR(红色).GG(绿色).BB(蓝色)十六进制整数规定了颜色的成分.所有值必须介于 0 与 FF 之间. 生成随机颜色: function getRandom

JQuery基础及css和属性操作 其他函数

JQuery语法 使用JQuery必须先导入jquery-X.X.X.js文件 jQuery中的选择器       $("选择器名称").函数名(); 注意     $ 是jQuery的缩写,也就是说,选择器可以使用jQuery(":input") jQuery   文档就绪函数 $(document).ready(function(){ //jQuery代码 console.log($(":input:disabled")), }); 简写文档

CSS盒模型--边框设置:border: 1px solid red(像素 样式 颜色 ),border-bottom:1px dotted #ccc

盒模型--边框(一) 盒子模型的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细.样式和颜色(边框三个属性). 如下面代码为div来设置边框粗细为2px.样式为实心的.颜色为红色的边框: div{ border:2px solid red; } 上面是border代码的缩写形式,可以分开写: div{ border-width:2px; border-style:solid; border-color:red; } 注意: 1.border-style(边框样式)常见样式有: dashed

如何用css给input的placeholder设置颜色

我在做页面的时候遇到过这种情况,在input标签中有默认字,但是设计稿上的颜色和input标签中的placeholder的默认颜色不一致.虽然我们可以在js中写出,但是有点过于麻烦了. 所以我就用css来给它设置了一下(注意css中有可能存在兼容性问题,如果实在不行还得用js.不过一般要求不严可以用这个偷偷懒). <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title&

CSS 3 颜色属性

====================================================================================== 1. rgba (rgb, a(透明度)): 2. HSL (色相[0-360],饱和度[0-100%],亮度[0-100%]) 3. HSLa ===================================================================================== opac

CSS背景颜色属性值转换

<!DOCTYPE html> <html><head><meta charset="UTF-8"> <title>CSS背景颜色属性值转换</title> <style type="text/css"> .top_tips { position:relative; width:1000px; margin:20px auto; padding:10px; color:#272727

两行 CSS 代码实现图片任意颜色赋色技术

如何通过纯 CSS 技术实现任意图片的任意颜色赋色技术呢? 使用 background-blend-mode: lighten 实现任意图片颜色赋色技术 假设我们有这样一张图片,JPG.PNG.GIF 都可以,但是有一个前提要求,就是黑色纯色,背景白色: 利用 background-blend-mode ,我们可以在图片下叠加多一层其他颜色,通过 background-blend-mode: lighten 这个混合模式实现改变图片主体颜色黑色为其它颜色的目的. 简单的 CSS 代码示意如下:

H5 颜色属性

07-颜色属性 p { color: #769abb } 我是段落 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>07-颜色属性</title> <style> p{ /*color: red;*/ /*color: rgb(255,0,0);*/ /*color: rgba(255,0,0