Функция JavaScript, которую я создал, должна анализировать все значения CSS, которые не обязательно имеют «одно» значение, прикрепленное к ним. Например, margin:0 0 4px 12px;
на самом деле представляет собой четыре значения (margin-top, margin-right и т. д.).
По сути, все, что мне нужно, это список сокращенных свойств. Однако мне не нужны все сокращенные css. Мне просто нужен сокращенный css, который потенциально может быть анимирован (rgb, px, em и т. д.). Итак, меня не волнует border:1px solid black;
, так как я не могу анимировать solid.
, но меня волнует border-width,
, поскольку ширина границы — это сокращение для всех четырех границ.
В любом случае, мой список включает:
- ширину границы
- позицию фона
- отступы
- поля
- радиус границы - тень блока
- радиус контура
- цвет границы
- цвет границы - тень текста - шрифт
Так я что-то пропустил? Видите ли, я не знаю, есть ли какие-то неясные свойства, такие как: mystery-color:red green blue hazel pigbreath;