CSS-парсер / abstracter? Как преобразовать таблицу стилей в объект

Существует ли уже стандартный или надежный метод для инфраструктуры javascript, такой как jquery, для анализа таблицы стилей в объекте?

Две причины, почему мне интересно:

Я видел пару вопросов, где кто-то хотел узнать, как получить атрибут стиля, который был установлен таблицей стилей для селектора, а не то, что селектор в конечном итоге унаследовал.

Еслишипение делает то, что должно, это может быть решением для проверки правильности отображения таблицы стилей в кросс-браузерной среде. По сути, jquery анализирует таблицу стилей и устанавливает все атрибуты вручную (может быть, на основе браузера или известных невыполненных селекторов). Таким образом, дизайнеры / разработчики просто пишут таблицу стилей CSS3, которая является прямой совместимостью, а jquery / sizzle выполняет работу, которую выиграл браузер. «т.

Единственный недостаток, который я вижу, это то, что он все еще не реализует атрибуты CSS3, но это только начало.

Ответы на вопрос(2)

Ваш ответ на вопрос