Как правильно указывать медиа-запросы формата «Min-width — max-width»?
Подскажите, как правильно задавать формат медиа-запроса с минимальной и максимальной width?
Есть блок акций action. В десктопе ширина блоков 41%. Но когда начинаю указывать ширину для
@media (min-width : 320px) and (max-width : 380px) {}
- стиль применяется не только для этого формата, но вообще для всех версий.
Нихрена себе, у дизайнера походу окуляры на пол лица, текст на кнопке 11 шрифтом, меню в футере нихрена не прочтешь. Дизайн + верстка просто от бога.
Посерьезному хозяин сайта лоханулся, лучше бы себе на маркетплейсе за 20-30к купил шаблон, ну или бесплатный eshop от битрикса установил, и то было бы круче
Ankhena, что за история про Сочетание ширины в % и отступов в px без использования calc. Какая-то детская травма?
box-sizing: border-box и все будет прекрасно, если конечно ширина не 41%))
Ankhena, ну и, в чем проблема-то? когда еще про твои бэмы люди и не слыхивали, flex-ы и кроссбраузерная верстка были вещами не совместимыми, смертные верстали на бутстрапе. Для адаптивной верстки так и делали - ширина в % отступы в px, только не внешние а внутренние делали, вот здесь и вступает спасительный box-sizing
Раз уж автор решил добавить в вопрос тег "1С-Битрикс", то собственно вот стандартный шаблон магазина от битрикса, верстка с бутстрапом в студию
@media screen and (min-width:320px) and (max-width:380px){ // code}
Оффтоп
Но если у вас ширина 41% и это ничем не обусловлено, то видимо вы немножко не так сверстали элемент. Обычно секция занимает 100% и сама подстраивается под экран.