크기가 조정되는 동안 HTML 노드 (대부분 이미지와 div)가 화면 비율을 유지하도록 할 수있는 자바 스크립트 라이브러리가 있습니까?HTML 요소의 종횡비를 강제 적용하는 Javascript 라이브러리?
너비가 창 크기로 제한 될 때 요소의 높이를 조정할 때 특히 유용합니다.
참고 : 순수한 CSS로 수행 할 수 있다면 구매하겠습니다!
크기가 조정되는 동안 HTML 노드 (대부분 이미지와 div)가 화면 비율을 유지하도록 할 수있는 자바 스크립트 라이브러리가 있습니까?HTML 요소의 종횡비를 강제 적용하는 Javascript 라이브러리?
너비가 창 크기로 제한 될 때 요소의 높이를 조정할 때 특히 유용합니다.
참고 : 순수한 CSS로 수행 할 수 있다면 구매하겠습니다!
이런 뜻이야?
img{
width: 100%;
height: auto;
}
다른 요소의 경우, 그것은 비트 더 복잡한 것 :
http://jsfiddle.net/DerekL/J2s3C/
여기에 코드입니다. 여기
제 데모 : http://jsfiddle.net/DerekL/5BgXk/ :
<div id="wrapper"><div id="content"></div></div>
#wrapper {
position: relative;
padding-bottom: 33.33%; /* Set ratio here */
height: 0;
}
#content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: green;
}
네이티브 가로 세로 비율을 가지고 있기 때문에 이미지에만 적용됩니다. 'div'는 화면비가 없으므로 브라우저가 적절한 높이를 설정할 수 없습니다. –
내 말은, 당신의 예제에서'img'를'div'로 대체한다면,/how는 원하는 aspect ratio를 어떻게 설정하겠습니까? –
@Matthieu - 다음은 ''이 아닌 다른 요소를 사용하는 방법입니다. http://jsfiddle.net/DerekL/5BgXk/ –
http://techpp.com/2008/08/02/how-to-resize-the-images-using-css-without-losing-the -aspect-ratio/and http://stackoverflow.com/questions/757782/how-to-preserve-aspect-ratio-when-scaling-image-using-one-css-dimension-in-ie6 –
[다음은 기사입니다 ] 좀 더 복잡한 기술에 대해서.] (http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/) – Pointy
@Derek는 이미지로만 작동합니다. –