Обычно я работаю с jQuery, который убирает большую часть боли в браузере (хотя это, к сожалению, не все). Тем не менее, похоже, что у него нет поддержки для манипуляции с CSS DOM, и это все еще похоже на минное поле. QuirksMode содержит некоторую информацию.DOM CSS Cross Browser Library
Наше приложение позволяет пользователям отдельно размещать свой сайт, создавая таблицу стилей CSS с выбранными ими цветами. Это довольно просто, но я бы хотел, чтобы они «просматривали» его, применяя изменения непосредственно к DOM CSS, прежде чем они сохраняют его обратно в базу данных и генерируют файл CSS.
Кто-нибудь знает о библиотеке, которая упростит кросс-браузер CSS DOM maniuplation? Просто так я понятен, я не знаю, не пытается изменить правила CSS для элемента, или набор элементов (например, с помощью $ .css()), или для добавления/удаления классов. Я хотел бы изменить таблицы стилей напрямую.
Селекторы стиля jQuery на CSS DOM тоже были бы довольно злыми .. –