Azm*_*sov 1 javascript css shorthand
我制作的JavaScript函数需要解析所有不一定附加"one"值的CSS值.例如,margin:0 0 4px 12px;实际上是四个值(margin-top,margin-right等).
基本上,我只需要一个速记属性列表.但是,我不需要所有速记css.我只需要可能是动画的速记css(rgb,px,em等).所以,我不关心,border:1px solid black;因为我不能动画solid.但是我关心,border-width,因为border-width是所有四个边框的简写.
无论如何,我的列表包括:
- border-width
- background-position
- padding
- margin
- border-radius - box-shadow
- outline-radius
- border-color
- border-colors - text-shadow - font
那么,我有没有想念?你看,我不知道是否有任何模糊的属性是这样的:mystery-color:red green blue hazel pigbreath;
这是Firefox实现的所有速记属性的完整列表,从源代码中删除.我不知道你的JavaScript中哪些"可能会被动画化".我已经删除那些只是速记的内部原因太复杂而无法进入这里.
background
border
border-color
border-style
border-width
border-top
border-right
border-bottom
border-left
cue
font
list-style
margin
marker
-moz-border-start
-moz-border-end
-moz-border-radius
-moz-column-rule
-moz-outline-radius
-moz-transition
outline
overflow
padding
pause
Run Code Online (Sandbox Code Playgroud)