С некоторыми свойствами стилей CSS нам нужны все эти различные подходы, приемы и приемы, чтобы заставить вещи работать в разных браузерах. Я никогда не хотел быть экспертом в IE, и чтобы он работал, нет ... Я хотел специализироваться на разработке привлекательных, практичных и удобных для пользователя веб-приложений, не задаваясь вопросом, будет ли этот закругленный угол округляться в браузере x и y .
CSS3 и даже CSS не работают в браузерах, таких как IE7, как это было задумано (меня не интересует IE6), и приходится тратить так много времени на то, чтобы все работало в разных браузерах, что креативные концепции и актуальная цель сайта уходит в окно.
Есть ли решение для того, чтобы сделать / трансформировать CSS / CSS3 для совместимости с браузерами, которые его не поддерживают. Возможно, библиотека JavaScript?
Было бы неплохо изменить прозрачность следующим образом:
.style { opacity: 0.5; }
и не так:
.style {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
}
... похож на Prefix Free , который в настоящее время не поддерживает IE
Так есть ли библиотеки JavaScript, которые будут динамически расширять CSS по мере необходимости для определенного браузера, а также включать поддержку CSS3 и проверку CSS3 на будущее? *