В настоящее время я работаю над попыткой сделать магазин отзывчивым, и у меня возникает следующая проблема.
Я использую медиа-запросы, чтобы создать стиль магазина, а определенный диапазон в медиа-запросе не будет AT ALL.
Он отлично работает в остальных медиа-запросах, однако в этом он не вносит никаких изменений.
Вот пример одного из моих рабочих запросов Media:
@media all and (max-width: 685px) and (min-width: 640px)
{
#ShopMiddleHolderEShop {float:left; width:915px;}
#rightSideHolder {padding-left:15px; width:37%; float:left; padding-bottom:8px;margin-right:50px;}
.prodTable {float:left; width:105%}
#prodListView {float:left; width:240px;}
.prodTable td {width:130%; float:left;}
.prodTmbHld {width:80%; margin:8px 0 0 0;/* display: list-item; *//* float: left; */}
fieldset.prodTmb {/* float:left; */ margin:0 auto;padding:5px 0;width:99.5%; height:150px;}
.prodTmbImg { width:145px; height:143px; float:right;}
.prodTmbImg img { width:140px; height:140px; float:left}
.prodDsc { padding-left:10px; float:left; width:145px; font-size:12px; line-height:14px}
}
И вот диапазон, который НЕ работает !
@media all and (max-width: 640px) and (min-width: 590px)
{
#ShopMiddleHolderEShop {float:left; width:915px;}
#rightSideHolder {padding-left:15px; width:37%; float:left; padding-bottom:8px;margin-right:50px;}
.prodTable {float:left; width:105%}
#prodListView {float:left; width:auto; margin-right:320px;}
.prodTable td {width:130%; float:left;}
.prodTmbHld {width:70%; margin:8px 0 0 0;/* display: list-item; *//* float: left; */}
fieldset.prodTmb {/* float:left; */ margin:0 auto;padding:5px 0;width:99.5%; height:150px;}
.prodTmbImg { width:145px; height:143px; float:right;}
.prodTmbImg img { width:140px; height:140px; float:left}
.prodDsc { padding-left:10px; float:left; width:145px; font-size:12px; line-height:14px}
#viewNav { float:left; width: 170px; border-right:1px solid #8FBCD1}
#viewNav span { float:left; padding-left:8px}
#viewNav a {float:left; border-right:1px solid #8FBCD1; padding:0 8px}
#ShopUnderHeaderHolder { float:left; width:10%; background:#a8a8a8}
}
Любая помощь будет принята с благодарностью! Спасибо!
Проблема заключалась в том, что я перекрывал CSS.
Я случайно скопировал и вставил тот же мультимедийный запрос выше того, над которым работал, но он не был закрыт.
Например:
@media all and (max-width:640px) and (min-width:590px)
{
/*Some code here*/
Я удалил этот код, и он отлично работает!
;
послеpadding:0 8px
из#viewNav a