2014-04-22 2 views
0

가로 및 세로로 정렬 된 회전 목마 안에 이미지를 배치하고 싶습니다. HAML을 모르는 사람들을 위해이미지를 세로 및 가로로 정렬 HTML

#c-slide.carousel.slide.auto.panel-body{style: "height: 360px;"} 
    .carousel-inner 
     - if pictures.length>0 
      .item.active{style: "text-align:center"} 
       %a.vehicle-image{"data-toggle"=>"modal", "data-target"=>"#myModal"} 
        %img{"src"=>pictures.first.url, style: "max-height: 300px; display: block; margin-left: auto; margin-right: auto;"} 
       - pictures.drop(1).each do |p| 
        .item{style: "text-align:center"} 
         %a.vehicle-image{"data-toggle"=>"modal", "data-et"=>"#myModal"}  
          %img{"src"=>p.url, style: "max-height: 300px; display: block; margin-left: auto; margin-right: auto;"} 

, 그것은 모델의 이미지와 함께 간단한 부트 스트랩 회전 목마입니다 : 이것은 내 코드입니다.

실제로는 수평으로 만 정렬되어 있으므로 큰 문제는 수직으로 정렬 할 수 있습니까?

도움 주셔서 감사합니다.

답변

0

이 그 여전히 당신은 내가 더 필요 원하는 것을하지 않으면 당신이 여기 http://www.w3schools.com/cssref/pr_pos_vertical-align.asp

를 참조 원하는없는 경우

.item.active{style: "text-align:center; vertical-align:text-top;"} 

이 라인

.item.active{style: "text-align:center"} 

교체 당신이하려는 일에 관한 정보. 당신이 수직 정렬을 무슨 일을하는지에 따라

+0

을 시도 HTML 어디에서나 동일한 작동하지 않습니다. 주요 문제는 360px 회전식 높이를 설정하고 있다는 것입니다. 'vertical-align : text-top'은 나를 위해 작동하지 않았다. 생각? – FabKremer

+1

아마도 해킹 할 일이있을 것입니다. 이전에 웹이 이것을 위해 설계되지 않았다고 말했듯이 원래는 모든 것이 왼쪽과 위쪽으로 밀어 넣어 져야했기 때문에 html이 공백을 무시하는 이유입니다. 이것을 확인하십시오 http://phrogz.net/CSS/vertical-align/index.html 저는 일반적으로 방법 1을 사용합니다 – Scarecrow

0

내가 내 게시물을 편집 한이

.carousel-inner>.item>img { 
margin: 0 auto; 
height: 300px; 
} 
+0

운이 없었습니다. 생각? – FabKremer

+0

회전식 캐 러셀은 어떻게 페이지에 배치됩니까? 고정 또는 상대적으로 여기에 더 많은 코드를 추가하십시오. – 4dgaurav

+0

다른 필수 코드가 없다고 생각합니다. 회전 목마는 클래스 col-sm-4와 함께 div 안에 있지만 도움이된다면 생각하지 않습니다. 또한 기본 boostrap css가 있습니다. – FabKremer

관련 문제