2012-12-05 2 views
2

저는 트위터 부트 스트랩을 사용하고 있습니다. 축소판 이미지에서 크로스 페이드 애니메이션을 만들고 싶었습니다. 그래서 z 인덱스가 다른 두 개의 클래스를 만들어서 축소판 태그에 넣었습니다. 그런 다음 간단한 jquery를 사용하여 맨 위 레이어를 마우스 포인트에서 페이드 아웃하고 mouseleave에서 페이드 인하십시오. 그것은 모두 멋지게 보이지만, 이제는 창 크기를 조정할 때 이미지가 제대로 흐르지 않아서 어려움을 겪고 있습니다.트위터 부트 스트랩의 thumbnail 요소에서 div를 올바르게 다시 크기 지정하려면 어떻게합니까?

썸네일이 겹치기 시작하고 어색하게 크기가 재조정됩니다. 내가 사용

<div class="container"> 
<div class="row"> 

<ul class="thumbnails"> 
    <li class="span3"> 
    <div class="thumbnail top"> 
    <img class="hover_image" src="assets/img/hoversquare.png"/> 
    </div> 
    <div class="thumbnail bottom"> 
    <img src="assets/img/hoversquare1.png"/> 
    </div> 
    </li> 

... (there are four of these <li> elements 

클래스가 있었다 :이다

.bottom { 
    position: absolute; 

    z-index:1; 
} 

.top { 
    position: absolute; 
    z-index:2; 
} 

또한 포함 했나 트위터 부트 스트랩 CSS 파일 : 기본적으로 https://github.com/twitter/bootstrap/blob/master/docs/assets/css/bootstrap-responsive.css

+0

사용하는 수업에 관련된 코드를 포함 할 수 있습니까? 계속하기에 충분하지 않습니다. – dcreight

+0

. 하단 { \t 위치 : 절대; \t z- 색인 : 1; } .top { 위치 : 절대; z- 색인 : 2; } 또한 섬네일과 미리보기 이미지를 더 많이 정의하는 bootstrap.css 파일은 다음에서 찾을 수 있습니다. https://github.com/twitter/bootstrap/blob/master/docs/assets/css/bootstrap- responsive.css –

+0

IE9에서이 문제를 재현 해본 결과 '위치 : 절대'가 문제를 일으키는 것으로 나타났습니다. 당신이 묘사 한 것과 정확히 같지는 않지만'.top'과'.bottom' 클래스에서'position : relative'를 사용하여이 문제를 제거 할 수있었습니다. 이 [link] (http://css-discuss.incutio.com/wiki/Overlapping_And_ZIndex) 또한 유용 할 수 있습니다. – dcreight

답변

0

, 모든 다시 여기에 코드의 샘플입니다 사이징은 미디어 쿼리를 통해 이루어집니다 ... 저는 여러분의 필요에 맞게 CSS를 조정하려고합니다 ... your-responsive.css를 만들고 해당 파일에서 다루고 싶은 모든 미디어 크기마다 스타일을 정의하십시오 ... 응답하는 CSS를 부트 스트랩보다 우선 적용하므로 whateve를 구현할 수 있습니다. 당신이 필요로하는 변경 ...

관련 문제