728x90
반응형
질문 : 동적 너비와 동일한 높이 (CSS 유동 레이아웃)
너비와 동일한 높이 (비율 1 : 1)를 설정할 수 있습니까?
예
+----------+
| body |
| 1:3 |
| |
| +------+ |
| | div | |
| | 1:1 | |
| +------+ |
| |
| |
| |
| |
| |
+----------+
CSS
div {
width: 80%;
height: same-as-width
}
답변
jQuery를 사용하면 다음과 같이 할 수 있습니다.
var cw = $('.child').width();
$('.child').css({'height':cw+'px'});
출처 : https://stackoverflow.com/questions/5445491/height-equal-to-dynamic-width-css-fluid-layout
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
Node.js와 함께 jQuery를 사용하는 방법 (0) | 2021.06.22 |
---|---|
Node.js 빠른 파일 서버 (HTTP를 통한 정적 파일) (0) | 2021.06.22 |
Unix 타임 스탬프를 JavaScript의 시간으로 변환 (0) | 2021.06.22 |
CSS 미디어 쿼리 : 최대 너비 또는 최대 높이 (0) | 2021.06.22 |
CSS 파일에서 상대 URL을 사용하면 어떤 위치에 상대적일까? (0) | 2021.06.18 |