Собирала себе болванку для кастомизации сетки bootstrap4. После сравнения с исходником bootstrap-grid.css, увидела, что gulp-autoprefixer (v3.1.1) не добавляет такие префиксы:
-webkit-box-sizing: border-box;
-webkit-flex-wrap: wrap;
display: -webkit-flex;
-webkit-flex-basis: 0;
-webkit-flex-grow: 1;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 8.33333%;
-webkit-order: 0;
Вопрос: насколько они необходимы, для каких версий браузеров (использовала last 15 versions). И чем их можно добавить?
Для решения подобного вопроса рекомендую пользоваться CanIUse. В правом верхнем углу есть статистика поддержки свойста с префиксом и без. Мне кажеться что префиксы можно смело неиспользовать, так как они нужны только для около 1% пользователей.
1) Заходим на сайт caniuse.com, вводим нужное свойство, и смотрим (напр. для display: flex
)
Usage
Global 94.53% + 3.55% = 98.08%
unprefixed 94.23% + 2.72% = 96.95%
Получаем, что 1.13% браузеров не увидят свойство без префикса
2) Кастомизировать свойства, у меня стоит опция "> 1%"
, и префиксы проставляются.
Я пытаюсь сделать через шрифтНе получается четко поставить иконку в центр рамки
Сайт - для нормального отображения на планшетах через media установил min-width: 1200px (по максимальной ширине контента)В итоге сайт будто приближен...
На странице есть группа radioButton кнопок, которые разделены между собой при помощи атрибута nameНеобходимо получить все эти кнопки и в цикле реагировать...