반응형
CSS를 활용하여 이미지를 정사각형으로 자르기
HTML
<div class="thumb">
<img src="http://lorempixel.com/400/800" alt="" />
</div>
CSS
.thumb {
display: block;
overflow: hidden;
height: 200px;
width: 200px;
}
.thumb img {
display: block; /* Otherwise it keeps some space around baseline */
min-width: 100%; /* Scale up to fill container width */
min-height: 100%; /* Scale up to fill container height */
-ms-interpolation-mode: bicubic; /* Scaled images look a bit better in IE now */
}
1. Html은 <ima>를 <div>로 감싼다.
2. Css에는 지정 할 정사각형의 크기를 <div>의 속성에 정의를 하고, 이미지에 min-width: 100%; min-height: 100%; 를 정의하면 끝!!
쉽죠??
예제를 통해 알아보면
이렇게 하면 결과는~~~~
After CSS crop
Before CSS crop
반응형
'Tech develop > Html' 카테고리의 다른 글
input 자동완성 끄기 HTML (0) | 2016.04.28 |
---|