Skip to content

CSS单元

长度单位

我们支持 px rpx % vw vh长度单位。对于不希望受屏幕宽度和 viewPortWidth 影响的尺寸,可使用rpx、%、vw、vh。

注意

  • 不支持类似 emrempt这样的 CSS 标准中的其他长度单位;
  • 单位 px不可省略,否则在 H5 环境无法正确渲染;

数值单位

除了长度单位外,还有数值单位,仅仅一个数值,后面没有 px 等单位。用于 opacitylinesflex 等属性指定一个纯数值。

有时值必须是整数,例如:lines

颜色单位

支持多种颜色单位:

  • 精简写法的十六进制,如#f00
  • 十六进制,如 #ff0000
  • RGB, 如 rgb(255, 0, 0)
  • RGBA,如 rgba(255, 0, 0, 0.5)
  • 色值关键字,如 red
plain
.classA {
  /* 3-chars hex */
  color: #0f0;
  /* 6-chars hex */
  color: #00ff00;
  /* rgba */
  color: rgb(255, 0, 0);
  /* rgba */
  color: rgba(255, 0, 0, 0.5);
  /* transparent */
  color: transparent;
  /* Basic color keywords */
  color: orange;
  /* Extended color keywords */
  color: darkgray;
}

注意

  • 只有上面列出的颜色格式被支持,其他颜色格式均被支持。
  • 6-chars hex16进制颜色值 是性能最好的颜色使用方式。除非有特殊原因,请使用6-chars hex格式。

颜色关键字列表

颜色名十六进制RGB值
black#000000
gray#808080
white#FFFFFF
red#FF0000
purple#800080
green#008000
yellow#FFFF00
blue#0000FF