Schon seit Stunden gesucht. Ich möchte flexslider für eine Art Bannerrotator auf einer Seite. Ich habe es geschafft, eine feste Höhe für die Bilder zu bekommen. Die Breite der Bilder wird jedoch links und rechts auf die Browsergrenzen gestreckt. Ich glaube, was ich will, ist einige Kühe von "Überlauf: versteckt". Wenn browser_width> img_width: zeigt den Hintergrund links und rechts vom Bild an. Wenn browser_width < img_width: Schnitt von Teilen aus dem Bild auf der linken und rechten Seite. Alle Wege behalten das Seitenverhältnis bei.flexslider mit fester Höhe, während das Bildseitenverhältnis mit Überlauf versteckt bleibt
Derzeit wird das Bild horizontal gestreckt/geschrumpft.
HTML
<div class="flexslider">
<ul class="slides">
<li>
<div class="flexslider_image">
<img src="/images/alnwick-castle-92607.png" />
</div>
</li>
<li>
<div class="flexslider_image">
<img src="/images/server-90389.png" />
</div>
</li>
</ul>
</div>
CSS
.slider_container {
margin-top: -120px;
}
.flexslider {
border: none !important;
box-shadow: none;
margin:0px;
padding: 0px;
}
.slides li {
background-position: center;
-webkit-backface-visibility: hidden;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.flexslider_image {
}
.flexslider_image img {
height: 500px;
}
Die Sie Quellen liefern Ihr Problem nicht zeigen. Sie helfen uns nicht, Ihr Problem zu reproduzieren. Bitte vervollständigen Sie zuerst Ihr Quellenbeispiel. Der beste Fall ist immer ein lauffähiges Beispiel. –