@WebforSelf

Обязательно ли сейчас указывать -webkit свойства css?

Постоянно замечаю что во многих верстках указывают

display: -webkit-inline-flex;
    display: inline-flex;


Вопрос, обязательно ли это указывать? вроде проверял что

display: inline-flex;

Везде работает как надо, или это для какого нибудь Safari?
  • Вопрос задан
  • 707 просмотров
Решения вопроса 2
Попробуйте autoprefixer.
Ответ написан
Комментировать
svistiboshka
@svistiboshka
живые веб интерфейсы
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@strelok011
а на самом деле - префиксы служат для использования экспериментальных опций css которые еще не прошли релизную стадию либо в стандарте w3c либо в движке браузера. Их можно использовать, особого вреда не будет. Пишут сначала с префиксом, потом без, чтобы релизная инструкция могла примениться ПОСЛЕ объявления с префиксом.
Можно почитать тут.
В на счет применения всяких хаков для компенсации ущербности браузеров - такие префиксы не помогут.
Ответ написан
Комментировать
DanArst
@DanArst Куратор тега CSS
Гриффиндор в моде при любой погоде!
Префикс -webkit используется для определения стилей элемента в браузерах, использующих движок webkit. На текущий момент, если вы делаете кроссбраузерную верстку, вам обязательно придется использовать -webkit префикс скорее всего для правильного отображения стилей в Safari (Хром и Опера норм) - с ним очень много геммороя имхо.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы