Auf meiner Webseite habe ich ein Karussell mit folgenden Code: CSS & HTML code.Werden meine Bilder auf Mobile geladen?
Wird mein mobiler Browser immer noch diese Bilder laden und Bandbreite verbrauchen, obwohl ich den Hintergrund auf display:none
eingestellt habe, wenn es unter 600px Breite ist?
CSS:
.item1 {
background-image: url('/wp-content/uploads/2016/11/1.jpg')
}
.item2 {
background-image: url('/wp-content/uploads/2016/10/6.jpg')
}
.item3 {
background-image: url('/wp-content/uploads/2016/10/5.jpg')
}
.item4 {
background-image: url('/wp-content/uploads/2016/10/3.jpg')
}
.item5 {
background-image: url('/wp-content/uploads/2016/10/2.jpg')
}
.item6 {
background-image: url('/wp-content/uploads/2016/10/1.jpg')
}
@media all and (max-width: 600px) {
.item, .item1, .item2, .item3, .item4, .item5, .item6, #myCarousel4, #myCarousel 4 div {
display: none
}
}
HTML:
<div class="carousel slide" id="myCarousel4">
<div class="carousel-inner">
<div class="item item1 active">
\t <div class="container">
\t \t <div class="carousel-caption"></div>
\t </div>
</div>
<div class="item item2">
\t <img class="img-responsive">
\t <div class="container">
\t \t <div class="carousel-caption"></div>
\t </div>
</div>
<div class="item item3">
\t <img class="img-responsive">
\t <div class="container">
\t \t <div class="carousel-caption"></div>
\t </div>
</div>
<div class="item item4">
\t <img class="img-responsive">
\t <div class="container">
\t \t <div class="carousel-caption"></div>
\t </div>
</div>
<div class="item item5">
\t <img class="img-responsive">
\t <div class="container">
\t \t <div class="carousel-caption"></div>
\t </div>
</div>
<div class="item item6">
\t <img class="img-responsive">
\t <div class="container">
\t \t <div class="carousel-caption"></div>
\t </div>
</div>
</div>
<a class="left carousel-control" data-slide="prev" href="#myCarousel4">
\t <i class="glyphicon glyphicon-chevron-left"></i>
</a>
<a class="right carousel-control" data-slide="next" href="#myCarousel4">
\t <i class="glyphicon glyphicon-chevron-right"></i>
</a>
</div>
Demo: https://jsfiddle.net/xetvLk6w/
Cool! Also, wenn ich auf meinem Handy bin, wird es die Bilder nicht laden, wie ich es eingestellt habe: keine oder wird es immer noch laden? – michaelmcgurk
@michaelmcgurk Ihre Medienabfrage scheint nicht zu zünden, haben Sie dieses Meta-Tag zu Ihrer Kopfzeile hinzugefügt? '' –
ich habe nicht mal ein Beispiel gemacht: -? Ich weiß nicht, was Sie mich fragen möchten :-(@NeelamKhan – DomeTune