список сокращенных свойств CSS - PullRequest
1 голос
/ 11 августа 2010

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;

1 Ответ

6 голосов
/ 11 августа 2010

Это полный список всех сокращенных свойств, реализованных Firefox, извлеченных из исходного кода.Я не знаю, какой из них «потенциально может быть анимирован» вашим JavaScript.Я вычеркнул те, которые являются лишь краткими по внутренним причинам, слишком сложными, чтобы сюда входить.

...