본문 바로가기
CSS

padding으로 비율 고정하기

by 닉네임이없어서아무거나지음 2023. 9. 6.
반응형

[HTML]

<div class="container">
    <div class="inner">
        <p class="inner_txt">16 : 9</p>
    </div>
</div>

 

[CSS]

.container {
    width: 200px;
}
.inner {
    background: orange;
    /* padding-top: 50%; */
    /* padding-top: calc(200px * 0.3); */
    /* padding-top: calc(200px / 16 * 9); */
    /* padding-top: calc(100% / 16 * 9); */
    padding-top: 50%;
    position: relative;
}
.inner_txt {
    position: absolute;
    top: 0;
    left: 0;
}
반응형

'CSS' 카테고리의 다른 글

display: inline-flex  (0) 2023.10.18
background gradient  (0) 2023.09.25
반응형 웹, min-width와 max-width 중 어떤 것을 사용하는게 좋을까  (0) 2023.08.28
HTML 언어별 CSS 적용하기  (0) 2023.08.28
CSS - transition 축약 정리  (0) 2023.05.28