CSS3教程(10):CSS3 HSL声明设置颜色


Posted in HTML / CSS onApril 02, 2009

使用CSS3 HSL声明同样是用来设置颜色的。下一个呢? HSLA? 是的,这个和RGBA的效果是一样的。
使用CSS3 HSL声明同样是用来设置颜色的。下一个呢? HSLA? 是的,这个和RGBA的效果是一样的。
上一篇文章:CSS3教程(9):设置RGB颜色
HSL声明使用色调Hue(H)、饱和度Saturation(s)和亮度Lightness(L)来设置颜色。
Hue衍生于色盘:0和360是红色,接近120的是绿色,240是蓝色。
Saturation值是一个百分比:0%是灰度,100%饱和度最高
Lightness值也是一个百分比:0%是最暗,50%均值,100%最亮。
随想:为什么是”ligntness”呢?或许我更习惯Photoshop中的”Brightness”呢……
浏览器兼容性:
目前HSL和HSLA被Firefox、Google Chrome、和Safari浏览器较好的支持,而且不需要任何前缀 CSS3 HSL
CSS3教程(10):CSS3 HSL声明设置颜色
上面的演示由以下样式实现
div.hslL1 { background:hsl(320, 100%, 50%); height:20px; } div.hslL2 { background:hsl(320, 50%, 50%); height:20px; } div.hslL3 { background:hsl(320, 100%, 75%); height:20px; } div.hslL4 { background:hsl(202, 100%, 50%); height:20px; } div.hslL5 { background:hsl(202, 50%, 50%); height:20px; } div.hslL6 { background:hsl(202, 100%, 75%); height:20px; }
浏览器支持:

  • Firefox(3.05 …)
  • Google Chrome(1.0.154 …)
  • Google Chrome(2.0.156 …)
  • Internet Explorer(IE7, IE8 RC1 )
  • Opera(9.6 …)
  • Safari(3.2.1 windows…) CSS3 HSLA
    CSS3教程(10):CSS3 HSL声明设置颜色
    上面的效果由以下样式实现:
    div.hslaL1 { background:hsla(165, 35%, 50%, 0.2); height:20px; } div.hslaL2 { background:hsla(165, 35%, 50%, 0.4); height:20px; } div.hslaL3 { background:hsla(165, 35%, 50%, 0.6); height:20px; } div.hslaL4 { background:hsla(165, 35%, 50%, 0.8); height:20px; } div.hslaL5 { background:hsla(165, 35%, 50%, 1.0); height:20px; }
    浏览器支持:
    • Firefox(3.05 …)
    • Google Chrome(1.0.154 …)
    • Google Chrome(2.0.156 …)
    • Internet Explorer(IE7, IE8 RC1 )
    • Opera(9.6 …)
    • Safari(3.2.1 windows…)
HTML / CSS 相关文章推荐
CSS3 rgb and rgba(透明色)的使用详解
Sep 25 HTML / CSS
使用HTML5 Canvas API中的clip()方法裁剪区域图像
Mar 25 HTML / CSS
HTML5离线缓存Manifest是什么
Mar 09 HTML / CSS
html5在移动端的屏幕适应问题示例探讨
Jun 15 HTML / CSS
深入浅析HTML5中的SVG
Nov 27 HTML / CSS
HTML5单页面手势滑屏切换原理
Mar 21 HTML / CSS
Html5新增标签有哪些
Apr 13 HTML / CSS
html5视频常用API接口的实战示例
Mar 20 HTML / CSS
HTML5 body设置自适应全屏
May 07 HTML / CSS
CSS3实现模糊背景的三种效果示例
Mar 30 HTML / CSS
CSS3 实现的图片悬停的切换按钮
Apr 13 HTML / CSS
新的CSS 伪类函数 :is() 和 :where()示例详解
Aug 05 HTML / CSS
CSS3教程(9):设置RGB颜色
Apr 02 #HTML / CSS
CSS教程:CSS3圆角属性
Apr 02 #HTML / CSS
CSS3的新特性介绍
Oct 31 #HTML / CSS
CSS3属性选择符介绍
Oct 17 #HTML / CSS
CSS3教程:background-clip和background-origin
Oct 17 #HTML / CSS
细说CSS3中的选择符
Oct 17 #HTML / CSS
css3 给背景设置渐变色的方法
Sep 12 #HTML / CSS
You might like
浅析memcache启动以及telnet命令详解
2013/06/28 PHP
php实现文件下载实例分享
2014/06/02 PHP
PHP使用feof()函数读文件的方法
2014/11/07 PHP
symfony表单与页面实现技巧
2015/01/26 PHP
smarty模板引擎之配置文件数据和保留数据
2015/03/30 PHP
微信小程序发送订阅消息的方法(php 为例)
2019/10/30 PHP
javascript中如何处理引号编码"
2013/08/15 Javascript
js获取指定日期周数以及星期几的小例子
2014/06/27 Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
2016/06/17 Javascript
JS获取html元素的标记名实现方法
2016/10/08 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
jQuery中值得注意的trigger方法浅析
2016/12/12 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
详解vue-cli官方脚手架配置
2018/07/20 Javascript
Vue中CSS动画原理的实现
2019/02/13 Javascript
微信小程序 确认框的实现(附代码)
2019/07/23 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
python实现一次创建多级目录的方法
2015/05/15 Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
分享Python文本生成二维码实例
2016/01/06 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
Python中标准库OS的常用方法总结大全
2017/07/19 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
2020/09/01 Python
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
大学生学业生涯规划
2014/01/05 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
2014国庆节标语口号
2014/09/19 职场文书
中学生思想品德评语
2014/12/31 职场文书
学期个人工作总结
2015/02/13 职场文书
2015年房产经纪人工作总结
2015/05/15 职场文书
MySQL中order by的执行过程
2022/06/05 MySQL