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 相关文章推荐
HTML+CSS3 模仿Windows7 桌面效果
Jun 17 HTML / CSS
IE兼容css3圆角的实现代码
Jul 21 HTML / CSS
css3选择器基本介绍
Dec 15 HTML / CSS
浅谈css3中calc在less编译时被计算的解决办法
Dec 04 HTML / CSS
CSS3 @keyframes简单动画实现
Feb 24 HTML / CSS
css3实现椭圆轨迹旋转的示例代码
Oct 29 HTML / CSS
如何使用css3实现一个类在线直播的队列动画的示例代码
Jun 17 HTML / CSS
HTML5等待加载动画效果
Jul 27 HTML / CSS
html5构建触屏网站之网站尺寸探讨
Jan 07 HTML / CSS
html5如何及时更新缓存文件(js、css或图片)
Jun 24 HTML / CSS
探索HTML5本地存储功能运用技巧
Mar 02 HTML / CSS
css中有哪些方式可以隐藏页面元素及区别
Jun 16 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
15种PHP Encoder的比较
2007/04/17 PHP
php trim 去除空字符的定义与语法介绍
2010/05/31 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
php查看网页源代码的方法
2015/03/13 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
stripos函数知识点实例分享
2019/02/11 PHP
JavaScript中的其他对象
2008/01/16 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
js中的触发事件对象event.srcElement与event.target详解
2017/03/15 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
websocket4.0+typescript 实现热更新的方法
2019/08/14 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
2020/03/04 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
2020/08/03 Javascript
js实现贪吃蛇游戏 canvas绘制地图
2020/09/09 Javascript
[42:36]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第二局
2016/02/26 DOTA
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
用python删除java文件头上版权信息的方法
2014/07/31 Python
python简单实现获取当前时间
2016/08/27 Python
Python切片操作实例分析
2018/03/16 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
python实现转盘效果 python实现轮盘抽奖游戏
2019/01/22 Python
基于python历史天气采集的分析
2019/02/14 Python
Python企业编码生成系统之主程序模块设计详解
2019/07/26 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
Python通过文本和图片生成词云图
2020/05/21 Python
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
学校文明单位申报材料
2014/05/06 职场文书
体育专业求职信
2014/07/16 职场文书
五好文明家庭事迹材料
2014/12/20 职场文书
对公司的意见和建议
2015/06/04 职场文书
教师节主题班会方案
2015/08/17 职场文书
box-shadow单边阴影的实现
2023/05/21 HTML / CSS