@WebforSelf

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

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

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


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

display: inline-flex;

Везде работает как надо, или это для какого нибудь Safari?
  • Вопрос задан
  • 422 просмотра
Пригласить эксперта
Ответы на вопрос 3
@strelok011
а на самом деле - префиксы служат для использования экспериментальных опций css которые еще не прошли релизную стадию либо в стандарте w3c либо в движке браузера. Их можно использовать, особого вреда не будет. Пишут сначала с префиксом, потом без, чтобы релизная инструкция могла примениться ПОСЛЕ объявления с префиксом.
Можно почитать тут.
В на счет применения всяких хаков для компенсации ущербности браузеров - такие префиксы не помогут.
Ответ написан
MykolaPetiukh
@MykolaPetiukh
Директор кафе
для какого нибудь Safari?

Откуда такое пренебрежение ко второму по популярности браузеру?
5fb4e39935908166534889.png
Ответ написан
DanArst
@DanArst
Э, Ойboy!
Префикс -webkit используется для определения стилей элемента в браузерах, использующих движок webkit. На текущий момент, если вы делаете кроссбраузерную верстку, вам обязательно придется использовать -webkit префикс скорее всего для правильного отображения стилей в Safari (Хром и Опера норм) - с ним очень много геммороя имхо.
Ответ написан
Ваш ответ на вопрос

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

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