我制作的一个 JavaScript 函数需要解析所有不一定附加“一个”值的 CSS 值。例如,margin:0 0 4px 12px;
实际上是四个值(margin-top、margin-right 等)。
基本上,我需要的只是一个速记属性列表。但是,我不需要所有速记 css。我只需要可能是动画的速记 css(rgb、px、em 等)。所以,我不在乎,border:1px solid black;
因为我无法制作动画solid.
,但我确实在乎,border-width,
因为border-width 是所有四个边框的简写。
无论如何,我的列表包括:
- 边框宽度
- 背景位置
- 填充
- 边距
- 边框半径 - 框阴影
- 轮廓半径
- 边框颜色
- 边框颜色 - 文本阴影 - 字体
那么,我错过了什么吗?你看,我不知道是否有任何晦涩的属性,例如:mystery-color:red green blue hazel pigbreath;