При использовании media-запросов в CSS будет ли загружаться background
для десктопа, если разрешение соответствует мобильному устройству?
Если у вас есть медиа-запрос для мобильных устройств, то картинка не будет загружаться для десктопа, если вы загрузили сайт на телефоне или в маленьком окне браузере. То же самое работает в обратную сторону.
div {
height: 512px;
width: 512px;
background-image: url("http://pngimg.com/uploads/facebook_logos/facebook_logos_PNG19753.png");
}
@media screen and (min-width: 240px) and (max-width:830px) {
div {
background-image: url("http://download.seaicons.com/icons/limav/flat-gradient-social/128/Facebook-icon.png");
}
}
<div></div>
Можете убедиться в этом сами во вкладке браузера netwrok
, если будите открывать страничку на разных разрешениях.
Как видно из скриншота, для маленького разрешения загрузился соответствующий background
и никакой другой.
Нет, в этом медиа запросе говорится что на разрешении от 500рх и выше будет картинка 1.jpg
@media screen and (min-width: 500px) {
background-image: url("../img/1.jpg");
}
а в этом, что от 1000рх уже будет 2.jpg
, следовательно 1.jpg
уже выводиться не будет
@media screen and (min-width: 1000px) {
background-image: url("../img/2.jpg");
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Хочу сверстать страницу со скробельным содержимым посередине и двумя фиксированными колонками по бокамПри этом боковые колонки так же могут...
Нужно сделать аналогичное меню, по функционалуЧто бы при скролле основной раздел раскрылся и показал на каком подразделе вы находитесь,...
создал ссылку с id (при первоначальной загрузке страницы отрабатывает php и вставляется через переменную, а при продолжении нахождении на странице...