Я не хочу загружать изображение на мобильное устройство, только на рабочем столе.
Я пишу код следовать:
CSSНе загружать изображение с дисплеем: нет
@media only screen and (max-width: 480px) {
div#line1 {display: none}
}
HTML
<div id="line1" style=" background-image:url(/background.jpg);">
<img src="/head.jpg" />
</div>
background.jpg изображение не загружено, но изображение head.jpg
Если я добавить
div#line1 img {display: none} // for < 480 px
такие же. Изображение head.jpg загружается на экране с небольшим разрешением.
Как я могу предотвратить загрузку head.jpg для экономии полосы пропускания?
PS: я тестировал в браузере Chrome
Вы ищете чистое решение css или допустим JavaScript? (Если JavaScript приемлемо, это jQuery?) – alexanderbird
@alexanderbird Мне нужно чистое решение css. – Lovntola
В чем проблема? изображение отображается на мобильных устройствах? Можете ли вы подробнее рассказать? –