CSS의 크기를 조정하여 브라우저의 크기와 상관 관계가있는 div의 너비와 높이를 조정할 수있는 방법은 무엇입니까? 이미 너비 크기 조정을 완료했지만 상관 관계에서 높이 크기를 조정하는 방법을 찾을 수 없습니다.CSS의 크기를 조정할 때 CSS의 너비와 높이를 모두 조정하려면
1
A
답변
2
사용 뷰포트 비율 길이 :
5.1.2. Viewport-percentage lengths: the ‘vw’, ‘vh’, ‘vmin’, ‘vmax’ units
뷰포트-비율 길이는 블록을 포함하는 초기의 크기를 기준으로합니다. 초기 포함 블록의 높이 또는 너비가 변경되면 그에 따라 크기가 조정됩니다. 당신은 가로 세로 비율을 유지하는 사각형을 만들고 싶었 경우
, 당신은 사용할 수 있습니다
.maintain-aspect-ratio {
width: 25%;
height: 25vw;
}
이 길이는 대부분의 최신 브라우저에서 지원됩니다 - support can be found here합니다. 당신이 더 많은 브라우저를 지원하는 대안을 원하는 경우
, 당신은 항상 가로 세로 비율을 유지하기 위해 padding-top
trick를 사용할 수 있습니다.
.maintain-aspect-ratio {
position: relative;
width: 25%;
background: red;
}
.maintain-aspect-ratio:before {
content: '';
display: block;
padding-top: 100%; /* 1:1 ratio */
}
관련 문제
- 1. popup.html 크롬 확장 CSS의 너비와 높이를 늘립니다
- 2. Qualtrics에서 CSS의 이미지 크기를 조정하려면 어떻게해야합니까?
- 3. 브라우저 창의 크기를 조정할 때 CSS의 사다리꼴 크기를 조정하는 방법
- 4. CSS의 반응적인 크기 조정 이미지
- 5. 이미지를 창 크기를 조정할 때 너비와 높이를 변경하십시오.
- 6. 이미지가 CSS의 전체 표 셀 너비와 높이를 차지합니다
- 7. CSS의 단락 크기를 재정의하십시오
- 8. 텍스트를 CSS의 부모에 따라 조정할 수있는 방법
- 9. CSS의 너비와 장치 너비의 차이점은 무엇입니까?
- 10. 크기를 조정할 때 창 높이를 높이로 조정하십시오.
- 11. CSS의 뷰포트 메타 태그
- 12. CSS의 표 너비와 높이를 정의하여 인쇄 할 때 특정 폭/높이 비율을 갖습니다.
- 13. CSS의 세로 정렬?
- 14. @media 인쇄 CSS의 문제
- 15. 크기를 조정할 때 이미지의 너비와 높이 값을 계산하는 방법은 무엇입니까?
- 16. CSS의 가로 ul 메뉴에서 모든 탭의 높이를 맞추는 방법
- 17. CSS의 내용에 따라 블록의 크기를 어떻게 바꿀 수 있습니까?
- 18. 호버에서 크기를 조정할 때 다른 div를 표시합니다.
- 19. 너비와 높이가 지정된 객체의 2D 벡터 크기를 조정하려면 어떻게해야합니까?
- 20. CSS의 세로 텍스트 높이
- 21. 안드로이드에 방향 변경시 캔버스의 너비와 높이를 동적으로 조정할 가능성이 있습니까?
- 22. 어떻게이 코드가 다른 이미지 CSS의
- 23. CSS의 위치는
- 24. CSS의 그라데이션
- 25. CSS의 위치
- 26. CSS의 위치
- 27. CSS의 제거는
- 28. CSS의 문제점
- 29. CSS의 사다리꼴
- 30. CSS의 가로줄