2017-10-16 4 views
0

누군가 내 이미지와 그 주위의 패딩을 도울 수 있습니까? 반응 형입니까? 나는 내 패딩을 대신에 %으로 만들려고 시도했고 내 이미지에 img-fluid 클래스를 추가했습니다. 그것은 어느 정도 작동하지만, 나는 내 방 창문이 너무 넓 할 경우, 내 이미지 센터 하차 : Image becomes off center이미지 및 패딩에 반응하는 부트 스트랩 만들기

화면 밤은 넓은 경우를 이미지가 잘 작동 :

Image is centered

HTML을 :

<div class="Aligner"> 
     <div class="Aligner-item"> 

    <div> 
     <div class="card authenticationRequest" style=""> 
     <div class="card-header-img"> 
      <img class="card-img-top mainImage img-fluid" src="https://i.pinimg.com/736x/bc/be/e6/bcbee6931f71db0d1629355bd61fe8cd--wolves-mans.jpg" alt="Smiley face" height="42" width="42"> 
     </div> 
     <div class="card-block"> 
      <p>Hi</p> 
      <p>Hello</p> 
      <p>Its</p> 
      <p>Me</p> 
     </div> 
     </div> 
    </div> 
    </div> 
    </div> 

CSS :

@import url('http://getbootstrap.com/dist/css/bootstrap.css'); 

.Aligner { 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    margin-top: 2%; 
} 

.Aligner-item { 
    width: 50%; 
} 

.mainImage { 
    height: 400px; 
    width: 300px; 
} 

.card-header-img { 
    background-color: #cf0000; 
    /* padding: 40px 20px 40px 20px; */ 
    padding: 10% 10% 10% 10% 
} 

누군가 도와 드릴 수 있습니까? 여기 내 jsfiddle는 다음과 같습니다

https://jsfiddle.net/DTcHh/38370/

감사는 사전에!

+0

당신이'디스플레이를 추가하는 것을 시도했다 작동합니다 플렉스; justify-content : center;'.card-header-img'? Btw를 사용하면 패딩을 제거하거나 '패딩 : 10 %,'로 설정할 수 있습니다. – Krusader

+1

당신이 달성하기를 원하는 것이 분명하지 않습니다. 모든 해상도에서 동일한 패딩을 유지하면 이미지가 잘 리거나 늘어납니다. 이미지를 가운데에 놓으려면'text-align : center'를'.card-header-img'에 추가하십시오. –

+0

감사합니다 !!!!!! –

답변

1

여백 추가 : 0px auto;

.card-header-img { 
    background-color: #cf0000; 
    padding: 10% 10% 10% 10%; 
    margin: 0px auto; 
} 

+0

안녕하세요 - 사과,하지만 내가 게시 한 jsfiddle 부트 스트랩 (내가 사용하고있는 이전 버전)의 이전 버전이 있습니다. 부트 스트랩 v3을 사용하고 있다면 여전히 동일한 문제가 발생합니다 (jsfiddle 업데이트). 나 좀 도와 줄래? –

+1

make .mainImage { 고도 : 400px; 너비 : 100 %; } – Gattbha

관련 문제