Я закодирован сайт с помощью следующей сетки макета:Safari IOS Отзывчивого Сломанный
Grid
*/
.row {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.col {
flex-basis: 100%;
}
@media screen and (min-width: 800px) {
.col {
flex: 1;
}
}
Это прекрасно работает во всех моих браузерах и устройствах, за исключением Safari на прошивке ... Это супер странно и я никогда не сталкивался с этим прежде.
Вы можете посмотреть на сайте по адресу: https://etmartinkazoo.github.io/evolution/
Вы можете просмотреть репозиторий с кодом по адресу: https://github.com/etmartinkazoo/evolution
Любая помощь будет принята с благодарностью, спасибо!
нужны префиксы, только если вы ориентируетесь _older_ браузеров, которые имели раннюю поддержку Flexbox с префиксом. В версиях Safari версии _Latest не нужен префикс. CSS-фрейм поддерживается в Safari для версий 9.3 и более поздних версий Safari и Safari 9.1 и более поздних версий на macOS http://caniuse.com/#search=flex –
Кажется, что моя проблема в другом месте тогда ... хм ... Я полностью в тупике. –
Итак, я использовал «Bourbon», чтобы добавить префиксы поставщиков ко всем моим элементам flexbox, и это не так ... Хм ... –