thehighhomie
@thehighhomie

JavaScript и CSS prefix?

Возникла потребность в написании css свойств с префиксами, как пишутся я знаю, например mozBorderRadius, но сколько их нужно для одного свойства? как именно их нужно прописывать в js, их же к примеру в css для transform идет 4 префикса: webkit, moz, o, ms и плюс свойство без префикса. А в js все по очереди тоже вставлять или как? Покажите пример пожалуйста.
  • Вопрос задан
  • 188 просмотров
Решения вопроса 2
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Лучше всего не заниматься ... странностями и писать css в css, извините за тавтологию. И использовать какой-нибудь автопрефиксер, который решит за вас какие префиксы куда вставлять. Если у вас в скриптах возникает необходимость поменять внешний вид или расположение элементов - создавайте для них отдельные css классы и в скриптах добавляйте эти классы или убирайте. Это имеет смысл делать хотя бы потому, что смесь javascript и css (имеется ввиду изменение свойств напрямую) в одном файле очень быстро превращается в такую лапшу, в которой потом ничего нельзя понять.
Ответ написан
Комментировать
AppFA
@AppFA
Frontend developer at Yandex
Смотрите в caniuse.com нужное вам свойство и пишите по очереди главное чтобы свойство без префикса было в конце. Сейчас почти все современные браузеры работают без префиксов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект