이미지를 반응형의 1:1 비율로 맞추기 위해서는
position: 'relative', width: '100%', paddingBottom: '100%', overflow: 'hidden'가 적용된 div 태그로 이미지를 감싸준다.
<div style={{position: 'relative', width: '100%', paddingBottom: '100%', overflow: 'hidden'}}>
<img src={titleImage} alt="mainIMG" />
</div>
이후 img 태그에 position: absolute, width:100%, height:100%를 적용해주면 이미지를 반응형의 1:1비율로 맞춰줄 수 있다.
img {
cursor: pointer;
position: absolute;
width: 100%;
height: 100%;
}
'ETC' 카테고리의 다른 글
[VSCODE] React, Typescript React Auto Import 라이브러리 (0) | 2022.08.12 |
---|---|
[CSS] Safari에서 font-family가 명조체로 적용되는 Issue (0) | 2022.06.08 |
[CSS] Gridbox justify-content 상쇄 현상 (0) | 2022.05.18 |
마진 상쇄 현상 (0) | 2022.04.18 |
잠시 찾아온 여유, 그리고 학기말 리뷰 (0) | 2022.01.03 |