2014-03-07 5 views
2

안녕하세요 저는 사용자 정의 내 사이트에 부트 스트랩 회전 목마를하지만 난 작은 (반응 테스트)에 화면 크기를 조정할 때 그것은 이미지를 겹치는 좋지 않다부트 스트랩 회전 목마 사용자 정의

전체 화면 크기 enter image description here

크기 조정 화면 enter image description here

이 내 부트 스트랩 코드입니다

<div class="col-lg-12"> 
       <div id="carousel-example-generic" class="carousel slide" data-ride="carousel"> 

         <!-- Wrapper for slides --> 
         <div class="carousel-inner"> 

           <div class="item active col-lg-12"> 
           <div class="col-lg-6"><img src="//placehold.it/450x300" alt="folder" class="img-resposnive"></div> 
            <div class="col-lg-6 carousel-caption"> 
            <p> 
            "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum 
            </p> 
            <button type="submit" class="btn btn-green"><i class="fa fa-sign-in"></i> Request Access to Private Beta</button> 
            </div> 
           </div> 
           <div class="item"> 
            <div class="col-lg-6"><img src="//placehold.it/450x300" alt="folder" class="img-resposnive"></div> 
            <div class="col-lg-6 carousel-caption"> 
            <p> 
            "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum 
            </p> 
            <button type="submit" class="btn btn-green"><i class="fa fa-sign-in"></i> Request Access to Private Beta</button>         
            </div> 
           </div> 
           <div class="item"> 
            <div class="col-lg-6"><img src="//placehold.it/450x300" alt="folder" class="img-resposnive"></div> 
            <div class="col-lg-6 carousel-caption"> 
            <p> 
            "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum 
            </p> 
            <button type="submit" class="btn btn-green"><i class="fa fa-sign-in"></i> Request Access to Private Beta</button>         
            </div> 
           </div> 

         </div> 

         <!-- Controls --> 
         <a class="left carousel-control" href="#carousel-example-generic" data-slide="prev"> 
         <span class="glyphicon glyphicon-chevron-left"></span> 
         </a> 
         <a class="right carousel-control" href="#carousel-example-generic" data-slide="next"> 
         <span class="glyphicon glyphicon-chevron-right"></span> 
         </a> 
        </div> 
       </div> 

이 내가 아주 확실하지 오전하지만 당신이

분 폭 꺼내 경우 무슨 일이 일어날 내 CSS

.carousel { 
margin-bottom: 60px; 
} 
/* Since positioning the image, we need to help out the caption */ 
.carousel-caption { 
z-index: 10; 
} 

/* Declare heights because of positioning of img element */ 
.carousel-inner > .item > img { 
position: absolute; 
top: 0; 
left: 0; 
min-width: 100%; 
height: 300px; 
} 

.carousel-control.left { 
    background-image: none; 
    background-repeat: repeat-x; 
    } 

.carousel-control.right { 
    background-image: none; 
    background-repeat: repeat-x; 
    } 

.carousel .item { 
    background-color: #4A2485; 
    height: 300px; 
} 

.carousel-control { 
width:auto; 
} 

.carousel-caption { 
    left: 45%; 
    padding-bottom: 30px; 
    right: 20%; 
    text-align:left; 
    color:#bababa; 
    text-shadow:none; 
    } 

답변

0

입니다 : 100 %; 높이 : 300px;

.carousel-inner> .item> img?

당신은 allready 그래서 부트 스트랩의 스타일을 덮어 쓰게됩니다 귀하의 CSS에 새 크기를 추가, 부트 스트랩 스크립트에서 사진을 크기를 제공하기 때문에 ... 그래서 그냥이

+1

문제가 발생했습니다. **보기 : 절대 **. 이것은 주요 문제입니다. – WebDevRon

+1

그래, 다시 스크립트를 살펴본 후 깨달았다. 고마워. 고마워. – DickDonDiamond

1

이미 클래스 "가 시도해 col-lg-6 ". 그래서 제대로 작동합니다. BS의 기본 CSS 스타일을 무시 절대 특성 : 귀하의 문제는 여기 -

.carousel-inner > .item > img { 
    position: absolute; 
    top: 0; 
    left: 0; 
    min-width: 100%; 
    height: 300px; 
} 

위치입니다. 그래서 이것을 제거하십시오. 또 다른 대안으로 맞춤 미디어 쿼리를들 수 있습니다.

0

모든 이미지에 class="img img-responsive"을 추가하십시오. 클래스 이름이 잘못 입력되었으므로 CSS이 올바르게 작동하지 않습니다.

열에 대해서는 대상 장치에 따라 md, smxs 클래스를 추가 할 수 있습니다. 회전식 컨베이어에는 CSS이 필요 없습니다. 이것은 당신의 문제를 처리해야합니다.

관련 문제