Ich versuche, ein Bootstrap-Karussell zu machen. Allerdings versuche ich, dass eine der Folien aus 3 Bildern besteht, die nebeneinander in einem div liegen.Making 3 Bilder sitzen nebeneinander im Bootstrap Karussell und zentriert
Alle anderen Folien in der Show sind zentriert und sehen gut aus, aber die Folie, die aus 3 img in einem div eingewickelt ist, schwebt immer links von der Seite, obwohl ich es ihnen nicht gesagt habe.
Ich werde Code enthalten.
Karussell
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
<li data-target="#myCarousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="images/jumbotron.jpg" alt="cd release promo">
</div>
<div class="item">
<img src="images/Coldclock Knockout Local 662 (10).jpg" alt="Robby and Ryan in blue">
</div>
<!-- Div containing 3 images -->
<div id="ryanSlide" class="item">
<div id="ryanSlideContainer">
<img src="images/Coldclock Knockout Local 662 (38).jpg" alt="Ryan 1">
<img src="images/Coldclock Knockout Local 662 (46).jpg" alt="Ryan 2 B&W">
<img src="images/Coldclock Knockout Local 662 (47).jpg" alt="Ryan 3">
</div>
</div>
<div class="item">
<img src="images/Coldclock Knockout Local 662 (48).jpg" alt="Crowd Shot">
</div>
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
CSS + Bootstrap ist auch
body {
background-color: black;
}
/*================================================================================================
NAVIGATION
================================================================================================*/
.active {
border-bottom: 1px solid red;
}
.navbar-inverse .navbar-nav > .active > a{
font-size: 1.25em;
}
#navigation {
margin-bottom: 0px;
border-radius: 0px;
}
/*================================================================================================
JUMBOTRON
================================================================================================*/
#myCarousel img {
height: 500px;
margin: 0 auto;
}
#ryanSlide {
margin: 0 auto;
width: 100%;
}
#ryanSlideContainer {
margin: 0 auto;
}
#ryanSlide img {
margin: 0 auto;
}
/*================================================================================================
================================================================================================*/
mit Ich bin keine benutzerdefinierten Javascript auf dieser Seite verwendet werden.
Ich kann einfach nicht herausfinden, wie man die eine Folie zu zentrieren sich wie die anderen.
Ich tat dies, und es funktionierte. Irgendwie. Was jedoch passiert ist, dass die Bilder gestreckt wurden und wie Müll aussehen. Habe ich richtig gedacht, dass ich eine CSS-Eigenschaft hinzufügen müsste, die die maximale Breite der drei Bilder auf die tatsächliche px-Größe des reagierenden Bildes auf seiner maximalen Höhe beschränkt? –
Die Bilder sollten nicht dehnen, Bootstraps img-responsive sollten jedes Bild anpassen, ohne es zu verzerren. Vielleicht haben Sie eine andere CSS-Regel, die sie beeinflusst? Gibt es eine Chance, dass Sie den neuen Code zeigen/in eine Bootply legen können? – Alex