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 相关文章推荐
html5 css3 动态气泡按钮实例演示
Dec 02 HTML / CSS
css3设置box-pack和box-align让div里面的元素垂直居中
Sep 01 HTML / CSS
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
Sep 02 HTML / CSS
使用CSS3制作一个简单的Chrome模拟器
Jul 15 HTML / CSS
详解CSS3+JS完美实现放大镜模式
Dec 03 HTML / CSS
HTML5里autofocus自动聚焦属性使用介绍
Jun 22 HTML / CSS
分享29个基于Bootstrap的HTML5响应式网页设计模板
Nov 19 HTML / CSS
浅谈HTML5 FileReader分布读取文件以及其方法简介
Nov 09 HTML / CSS
移动端开发HTML5页面点击按钮后出现闪烁或黑色背景的解决办法
Sep 19 HTML / CSS
详解三种方式实现平滑滚动页面到顶部的功能
Apr 23 HTML / CSS
详解HTML5布局和HTML5标签
Oct 26 HTML / CSS
html+css实现文字折叠特效实例
Jun 02 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
随机广告显示(PHP函数)
2006/10/09 PHP
c#中的实现php中的preg_replace
2009/12/21 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
常用简易JavaScript函数
2009/04/09 Javascript
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
购物车选中得到价格实现示例
2014/01/26 Javascript
javascript格式化日期时间方法汇总
2015/06/19 Javascript
jquery插件uploadify多图上传功能实现代码
2016/08/12 Javascript
JQuery遍历元素的后代和同胞实现方法
2016/09/18 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
vue webpack开发访问后台接口全局配置的方法
2018/09/18 Javascript
Vue中的组件及路由使用实例代码详解
2019/05/22 Javascript
详解express使用vue-router的history踩坑
2019/06/05 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
vue中destroyed方法的使用说明
2020/07/21 Javascript
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
Python 实现一行输入多个值的方法
2018/04/21 Python
Pyspider中给爬虫伪造随机请求头的实例
2018/05/07 Python
python采集微信公众号文章
2018/12/20 Python
Python实现图片识别加翻译功能
2019/12/26 Python
深入分析python 排序
2020/08/24 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
python中numpy数组与list相互转换实例方法
2021/01/29 Python
几道PHP的面试题
2012/05/19 面试题
生物工程专业求职信
2014/09/03 职场文书
四风查摆问题自查报告
2014/10/10 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
2015年春节标语口号
2014/12/09 职场文书
工程竣工验收申请报告
2015/05/15 职场文书
礼仪培训心得体会
2016/01/22 职场文书
小学教师教学反思
2016/02/24 职场文书
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server