CSS 参考CSS 选择器CSS 听觉参考手册CSS Web 安全字体组合CSS 动画CSS 单位CSS 颜色CSS 合法颜色值CSS 颜色名称CSS 颜色 十六进制值CSS 函数CSS align-content 属性CSS align-items 属性CSS align-self 属性CSS all 属性CSS 3 animation (动画) 属性CSS 3 animation-delay 属性CSS 3 animation-direction 属性CSS 3 animation-duration 属性CSS 3 animation-fill-mode 属性CSS 3 animation-iteration-countCSS 3 animation-name 属性CSS 3 animation-play-state 属性CSS 3 animation-timing-functionCSS 3 appearance 属性CSS 3 backface-visibility 属性CSS background 属性CSS background-attachment 属性CSS background-blend-mode 属性CSS 3 background-clip 属性CSS background-color 属性CSS background-image 属性CSS 3 background-origin属性CSS background-position 属性CSS background-repeat 属性CSS 3 background-size 属性CSS border 属性CSS border-bottom属性CSS border-bottom-color 属性CSS 3 border-bottom-left-radiusCSS 3 border-bottom-right-radiusCSS border-bottom-style 属性CSS border-bottom-width 属性CSS border-collapse 属性CSS border-color 属性CSS 3 border-image 属性CSS 3 border-image-outset 属性CSS 3 border-image-repeat 属性CSS 3 border-image-slice 属性CSS 3 border-image-source 属性CSS 3 border-image-width 属性CSS border-left 属性CSS border-left-color 属性CSS border-left-style 属性CSS border-left-width 属性CSS 3 border-radius 属性CSS border-right 属性CSS border-right-color 属性CSS border-right-style 属性CSS border-right-width 属性CSS border-spacing 属性CSS border-style 属性CSS border-top 属性CSS border-top-color 属性CSS 3 order-top-left-radius 属性CSS 3 border-top-right-radius 属性CSS border-top-style 属性CSS border-top-width 属性CSS border-width 属性CSS bottom 属性CSS 3 box-align 属性CSS 3 box-direction 属性CSS 3 box-flex 属性CSS 3 box-flex-group 属性CSS 3 box-lines 属性CSS 3 box-ordinal-group 属性CSS 3 box-orient 属性CSS 3 box-pack 属性CSS 3 box-shadow 属性CSS 3 box-sizing 属性CSS caption-side 属性CSS clear 属性CSS clip 属性CSS color 属性CSS 3 column-count 属性CSS 3 column-fill 属性CSS 3 column-gap 属性CSS 3 column-rule 属性CSS 3 column-rule-color 属性CSS 3 column-rule-style 属性CSS 3 column-rule-width 属性CSS 3 column-span 属性CSS 3 column-width 属性CSS 3 columns 属性CSS content 属性CSS counter-increment 属性CSS counter-reset 属性CSS cursor 属性CSS direction 属性CSS display 属性CSS empty-cells 属性CSS 3 filter(滤镜) 属性CSS flex 属性CSS flex-basis 属性CSS flex-direction 属性CSS flex-flow 属性CSS flex-grow 属性CSS flex-shrink 属性CSS flex-wrap 属性CSS float 属性CSS font 属性CSS 3 @font-face 规则CSS font-family 属性CSS font-size 属性CSS 3 font-size-adjust 属性CSS 3 font-stretch 属性CSS font-style 属性CSS font-variant 属性CSS font-weight 属性CSS 3 grid-columns 属性CSS 3 grid-rows 属性CSS 3 hanging-punctuation 属性CSS height 属性CSS 3 icon 属性CSS justify-content 属性CSS 3 @keyframes 规则CSS left 属性CSS letter-spacing 属性CSS line-height 属性CSS list-style 属性CSS list-style-image 属性CSS list-style-position 属性CSS list-style-type 属性CSS margin 属性CSS margin-bottom 属性CSS margin-left 属性CSS margin-right 属性CSS margin-top 属性CSS max-height 属性CSS max-width 属性CSS 3 @media 查询CSS min-height 属性CSS min-width 属性CSS 3 nav-down 属性CSS 3 nav-index 属性CSS 3 nav-left 属性CSS 3 nav-right 属性CSS 3 nav-up 属性CSS 3 opacity 属性CSS order 属性CSS outline 属性CSS outline-color 属性CSS 3 outline-offset 属性CSS outline-style 属性CSS outline-width 属性CSS overflow 属性CSS 3 overflow-x 属性CSS 3 overflow-y 属性CSS padding 属性CSS padding-bottom 属性CSS padding-left 属性CSS padding-right 属性CSS padding-top 属性CSS page-break-after 属性CSS page-break-before 属性CSS page-break-inside 属性CSS 3 perspective 属性CSS 3 perspective-origin 属性CSS position 属性CSS 3 punctuation-trim 属性CSS quotes 属性CSS 3 resize 属性CSS right 属性CSS 3 rotation 属性CSS3 rotation-point 属性CSS tab-size 属性CSS table-layout 属性CSS 3 target 属性CSS 3 target-name 属性CSS 3 target-new 属性CSS 3 target-position 属性CSS text-align 属性CSS text-align-last 属性CSS text-decoration 属性CSS text-decoration-color 属性CSS text-decoration-line 属性CSS text-decoration-style 属性CSS text-indent 属性CSS 3 text-justify 属性CSS 3 text-outline 属性CSS 3 text-overflow 属性CSS 3 text-shadow 属性CSS text-transform 属性CSS 3 text-wrap 属性CSS top 属性CSS 3 transform 属性CSS 3 transform-origin 属性CSS 3 transform-style 属性CSS 3 transition 属性CSS 3 transition-delay 属性CSS 3 transition-duration 属性CSS 3 transition-property 属性CSS 3 transition-timing-functionCSS unicode-bidi 属性CSS vertical-align 属性CSS visibility 属性CSS white-space 属性CSS width 属性CSS word-spacing 属性CSS 3 word-wrap 属性CSS z-index 属性CSS 3 text-emphasis 属性CSS 3 overflow-style 属性

CSS 合法颜色值

css 的颜色可以通过以下六种方式设置

  1. 十六进制颜色
  2. RGB 颜色
  3. RGBA 颜色
  4. HSL 色彩
  5. HSLA 颜色
  6. 预定义/跨浏览器的颜色名称

十六进制颜色

所有主要浏览器都支持十六进制颜色值

指定一个十六进制的颜色其组成部分是:#RRGGBB,其中 RR(红色),GG(绿色)和BB(蓝色)

所有值必须介于 0 和 FF 之间

例如,#0000FF 值呈现为蓝色,因为蓝色的组成设置为最高值(FF)而其它设置为0

p { background-color:#ff0000; }


RGB 颜色

RGB 颜色值在所有主要浏览器都支持

RGB颜色值指定:RGB(红,绿,蓝)

每个参数(红色,绿色和蓝色)定义颜色的亮度,可在0和255之间,或一个百分比值(从 0% 到100% )之间的整数

例如 RGB(0,0,255)值呈现为蓝色,因为蓝色的参数设置为最高值(255)而其它设置为0

此外,下面的值定义相同的颜色:RGB(0,0,255),RGB(0%,0%,100%)

p { background-color:rgb(255,0,0); }


RGBA 颜色

RGBA 颜色值被 IE9, Firefox3+, Chrome, Safari,和 Opera10+ 支持

RGBA 颜色值是 RGB 颜色值 alpha 通道的延伸 - 指定对象的透明度

RGBA 颜色值指定:RGBA ( 红,绿,蓝,alpha)

Alpha 参数是一个介于0.0(完全透明)和 1.0(完全不透明)之间的参数

p { background-color:rgba(255,0,0,0.5); }


HSL颜色

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

HSL 代表色相,饱和度和亮度 - 使用色彩圆柱坐标表示

HSL 颜色值指定:HSL(色调,饱和度,明度)

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

饱和度是一个百分比值;

0% 意味着灰色和 100% 的阴影,是全彩

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

p { background-color:hsl(120,65%,75%);}


HSLA颜色

HSLA 颜色值被 IE9, Firefox3+, Chrome, Safari 和 Opera10+ 支持

HSLA的颜色值是一个带有 alpha 通道的 HSL 颜色值的延伸 - 指定对象的透明度

指定 HSLA 颜色值:HSLA(色调,饱和度,亮度,α),α 是Alpha 参数定义的不透明度

Alpha 参数是一个介于 0.0(完全透明)和1.0(完全不透明)之间的参数

p { background-color:hsla(120,65%,75%,0.3);}


预定义/跨浏览器的颜色名称

blue 是在 html 和 CSS 颜色规范预定义的颜色名称


链接: https://www.fly63.com/course/6_258