HTML
<div class="wrap">
<img class="inner" src="이미지주소">
</div>
CSS
.wrap {
position: relative;
width: 50%;
overflow: hidden; /* 이미지 넘치는 부분을 자를 경우 */
}
.wrap:after {
content: "";
padding-bottom: 100%;
}
.inner {
position: absolute;
width: 100%;
height: auto; /* 가로세로 비율 유지, 넘치는 세로 부분은 자를 경우 : 100% 로 하면 뭉개짐*/
}
'코딩 > HTML & CSS' 카테고리의 다른 글
CSS - opaciy, rgba, filter (투명도 조절 _ IE8) (0) | 2023.07.11 |
---|---|
티스토리 코드블럭에 라인넘버 적용(highlightjs-line-numbers) (0) | 2022.08.10 |
HTML 파일에서 SVG 파일 내의 엘리먼트 다루기 (0) | 2022.07.19 |
pageable 풀페이지 구획별로 다르게 적용하기 (0) | 2022.07.15 |
css만으로 SVG 이미지 애니메이션 효과 적용하기 (0) | 2022.07.01 |