Есть ли способ получить все допустимые ключевые слова для свойства CSS? - PullRequest
3 голосов
/ 16 апреля 2010

Второй раунд. Сначала было « Как получить все поддерживаемые свойства CSS в WebKit? ».

Я ищу магию CSSkeywords Функция:

CSSkeywords('float') --> ['left', 'right', 'none']
CSSkeywords('width') --> ['auto']
CSSkeywords('background') --> [
  ["repeat", "repeat-x", "repeat-y", "no-repeat"], 
  ["scroll", "fixed"], 
  ["top", "center", "bottom", "left"],
  /*regexp for color*/,
  /*regexp for url*/,
  "none"
]

Ответы [ 2 ]

3 голосов
/ 16 апреля 2010

Тебе придется написать это самому.

1 голос
/ 21 июля 2013

A дубликат этого вопроса был опубликован, на который я ответил со следующим . Разместите его здесь на случай, если другой вопрос будет удален.


Нет, я не думаю, что где-нибудь в стандартной среде браузера (такой, как она есть!) Есть доступный с помощью JavaScript, в котором перечислены все возможные значения свойств CSS. (Даже для тех свойств, которые имеют ограниченный набор возможных значений.)

Эта информация покрыта различными спецификациями, хотя снимок CSS 2010 охватывает его основную часть (список свойств особенно полезен для того, что вы описываете) , Базовый пользовательский интерфейс CSS уровня 3 CR также содержит много полезных вещей (например, box-sizing), и есть несколько дополнительных предложений, охватываемых в различных дополнительных CR и LC [и даже WD] на сайте W3C .

Это первичные источники. (Я предпочитаю цитировать первоисточники.) Здесь, кажется, есть довольно хороший вторичный источник здесь , без (на момент написания статьи) массивных рекламных объявлений и с ссылки по свойствам на первичные (W3C) и полезные вторичные (MDN) сайты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...