현재 웹 사이트 프로젝트에서 부트 스트랩 3을 사용 중입니다. img-responsive를 사용하여 이미지를 반응 적으로 만드는 데 문제가 있습니다.반응 형 이미지를 확장 높이와 동일하게 유지하려면 어떻게해야합니까?
내가 원했던 것은 화면 크기가 변함에 따라 모두 동일한 높이와 크기의 컨테이너에 4 개의 이미지를 나란히 놓는 것입니다.
부트 스트랩 그리드 시스템에 따라 총 12 개의 열을 차지하는 이미지가 있습니다. 남은 4 = 맨 오른쪽 이미지
1
는1 = 좌측의 화상 2 = 번째 이미지 3 = 세번째 이미지 - 3 COLS, 960x640 2 = 2 열 640x640 3 = 4 열, 1280x640 4 = 3 열, 960x640
HTML :
<div class="container">
<div class="row">
<div class="col-md-3">
<img class="responsive" src="/image/1.jpg" />
</div>
<div class="col-md-2">
<img class="responsive" src="/image/2.jpg" />
</div>
<div class="col-md-4">
<img class="responsive" src="/image/3.jpg" />
</div>
<div class="col-md-3">
<img class="responsive" src="/image/4.jpg" />
</div>
</div>
가 어떻게 그들이 확장으로 그들은 모두 같은 높이 있는지 확인합니까? 현재 모든 이미지는 단순히 클래스로 img-responsive를 가지며 최대 너비 100 %, 높이를 자동으로 설정하고 블록으로 표시합니다.
CSS : 그 폭이 다음 이미지에 의해 수축 할 때
.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
는 u는 원본 이미지의 크기를 언급 할 수
CSS? 아마도 다른 열 크기가 같은 높이의 이미지 너비에 비례하지 않습니다. 가장 좋은 방법은 비례 비율과 높이로 너비를 지정하는 것입니다. 이미지에 자동 –
@Sagi_Avinash_Varma 예 좋습니다. 이제 막 추가했습니다. 나는 그것이 실제로 문제가 될 것이라고 생각합니다 ... –
이 웹 사이트는 실제로 도움이됩니다. http://www.helloerik.com/the-subtle-magic-behind-why-the-bootstrap-3-grid-works –