나는 페이지를 가로 질러 3 개의 이미지를 가로 지르는 것을 시도했다. 나는이 같은 CSS가 background-size: cover;
처럼 행동해야합니다. 두 개의 외부 이미지는 종횡비가 높이가 빈 공간을 채울 수 있기 때문에 정상적으로 작동합니다. 그러나 곰 그림은 가로 세로 비율 때문에 동일한 동작을 복제하지 않습니다.<img> 할당 된 공간을 커버
이 사진이 상자의 전체 높이에 도달 할 때까지 스트레칭해야합니다. 상자 너비를 초과하면 초과 금액은 overflow: hidden;
으로 숨겨집니다. 마음에 응답하는 방법은 이러한 목표를 달성 할 것입니다 여기에
<section>
<div class="albumns">
<article>
<div class="albumn a1">
<%=image_tag("mount.jpg")%>
</div>
</article>
<article>
<div class="albumn a2">
<%=image_tag("bear.jpg")%>
</div>
</article>
<article>
<div class="albumn a3">
<%=image_tag("mount.jpg")%>
</div>
</article>
</div>
</div>
</section>
CSS :
.albumns {
position: relative;
}
.albumn {
width: 100%;
float: none;
& img {
width: 100%;
}
}
여기서는별로 도움이되지 않을 수 있지만 이미지를 미리 편집하고 브라우저 성능을 높이려면 이미지를 미리 편집하지 않는 것이 좋습니다. 이드는 더 많은 시간을 할애하여 대답을 설명하지만, 아무도 도움이되지 않으면 내 휴식 시간에 대답 할 것입니다. –
필자는 RoR 앱의 대시 보드에서 관리자가 업로드하는 이미지를 동적으로 허용하기 위해이 파일을 만듭니다. 나는 그것을 그것에 적응시키고 싶다. –