ich ngb-carousel
bin mit wie in der Dokumentation erwähnte hier: https://ng-bootstrap.github.io/#/components/carouselgleiche wie die Höhe des Bildes, ohne auf den Rand des Bildes
Code:
In app.ts:
<div class="col-md-4">
<ngbd-carousel-basic></ngbd-carousel-basic>
</div>
In karussell basic.html:
<ngb-carousel>
<ng-template ngbSlide>
<img src="https://lorempixel.com/900/500?r=1" alt="Random first slide">
<div class="carousel-caption">
<h3>First slide label</h3>
<p>Nulla vitae elit libero, a pharetra augue mollis interdum.</p>
</div>
</ng-template>
<ng-template ngbSlide>
<img src="https://lorempixel.com/900/500?r=2" alt="Random second slide">
<div class="carousel-caption">
<h3>Second slide label</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
</ng-template>
<ng-template ngbSlide>
<img src="https://lorempixel.com/900/500?r=3" alt="Random third slide">
<div class="carousel-caption">
<h3>Third slide label</h3>
<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>
</div>
</ng-template>
</ngb-carousel>
Im Karussell-basic.css:
img {
margin: auto;
height: auto;
width: 100%;
}
ngb-carousel {
background-color: black;
}
Ausgang:
Plunk:
http://plnkr.co/edit/aph3NqBCEuVGsxkWbco4?p=preview
Ich möchte Stellen Sie die Höhe des Karussells auf die Höhe des Bildes ein und ignorieren Sie dabei die vom Bild verwendeten Ränder.
Also, kurz gesagt, schwarze Teile, die im obigen Bild gezeigt werden, sollten nicht erscheinen und auch die Überschriften und Indikatoren sollten sich auf dem Bild bewegen.
@TeutaKoraqi beheben ich nicht will 100% Höhe. Ich möchte das Seitenverhältnis zwischen Höhe und Breite beibehalten. – Vishal