CSS3是有

  • 变量
  • 语法
  • 函数

    UA (User Agent 用户代理)

    文档呈现给用户的程序叫用户代理
    用户代理不一定是视觉,还可以语音,音乐等等。这些统称用户代理(User Agent)。

CSS3由龙头 Adobe system, Apple, Google, IBM, Mozilla, Microsoft, Opera, Sun, HP 一起组织

CSS Working Group

1990 —> 1993 3年混沌的样式时期
1996.12 CSS1.0
1998.5 CSS2.0 解决层叠样式
2004.2 CSS2.1 摒弃一些2.0不被兼容的属性
2010 CSS3.0

CSS3 有了模块的概念

兼容性查询网站

hsl 色相环

色相环.png

  • 0 / 360 赤 red
  • 60 橙黄 yellow
  • 120 绿色 green
  • 180 青色 cyan
  • 240 蓝色 blue
  • 300 紫色(洋红)magenta

    为什么有 opacity 还使用 RGBA / HSLA

    因为 opacity 会对整个容器生产,解决要再用多一个容器来套。
    而 RGBA / HSLA 只是针对颜色,不用如此麻烦。

    几种渐变颜色模板

    渐变色生成网站