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 - сокращение для всех четырех границ.
В любом случае, мой список включает в себя:
- ширина бордюра
- background-position
- набивка
- наценка
- граница-радиус
- box-shadow
- контур-радиус
- бордюрный цвет
- бордюры
- текстовая тень
- шрифт
Итак, я что-нибудь пропустил? Видите ли, я не знаю, есть ли какие-то непонятные свойства, подобные: mystery-color:red green blue hazel pigbreath;