사용 배경 고정 높이 .item 이미지, 필요에 따라 미디어 쿼리를 조정합니다.
CSS :
#my-carousel .carousel-inner .item {
width: 100%;
height: 300px;
}
#my-carousel .carousel-inner .item {
background-image: url(http://dummyimage.com/1500x500/333/999.png);
background-size: cover;
background-position: center top;
}
#my-carousel .carousel-inner .item-2 {
background-image: url(http://dummyimage.com/1500x500/555/999.png)
}
#my-carousel .carousel-inner .item-3 {
background-image: url(http://dummyimage.com/1500x500/777/999.png)
}
@media (min-width:768px) {
#my-carousel .carousel-inner .item {
height: 500px
}
}
HTML :
<!-- carousel start -->
<div class="containter">
<div class="carousel carousel-fade slide" id="my-carousel">
<ol class="carousel-indicators">
<li data-target="#my-carousel" data-slide-to="0"></li>
<li data-target="#my-carousel" data-slide-to="1"></li>
<li data-target="#my-carousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="item active item-1">
<a href="#"></a>
</div>
<div class="item item-2" >
<a href="#"></a>
</div>
<div class="item item-3">
<a href="#"></a>
</div>
</div>
<!-- remove the a href tag to remove link that does not need it -->
<a href="#my-carousel" class="carousel-control left" data-slide="prev"><!-- <span class="glyphicon glyphicon-chevron-left"></span> --></a>
<a href="#my-carousel" class="carousel-control right" data-slide="next"><!-- <span class="glyphicon glyphicon-chevron-right"></span> --></a>
</div>
</div>
<!-- carousel end -->
고마워 크리스티나! 이것이 제가 바라는 효과입니다. – saicode
그건 그렇고,이 유일한 방법은 CSS에서 배경 이미지 방법을 사용하여 이것을 할 수 있습니까? html 전용 (CSS가 아님)을 사용하여 다른 방법으로이를 수행 할 수 있습니까? 한 가지 더,이 이미지 링크를 CSS에 추가하는 올바른 방법은 무엇입니까? 이미지 용으로 별도의 CSS 파일을 추가해야합니까? 아니면 기본 맞춤 CSS 파일에 보관해야합니까? – saicode
이것은 소란하지 않고 그것을 수행하는 방법입니다. 스크립트를 사용하여 위치를 고정하고 많은 수학을 수행 할 수 있습니다. 실제 이미지를 붙이면 이미지의 가장자리가 뷰포트의 가장자리에 밀려서 크기가 작아지고 너무 작아 지거나 스크롤 막대가 생기거나 스크롤을 숨기면 CSS와 html을 이해해야합니다. 막대기는 다양한 중단 점에서 왼쪽 위치를 어지럽히는 방법을 사용하지 않는 한 여전히 중앙에 있지 않습니다. 당신은 동일한 파일 또는 다른에있는 당신의 다른 css 후에 css를 둘 것입니다. – Christina