이미지의 특정 부분만 보이게 하는 방법 - clip

clip 속성으로 특정 부분만 나오도록 할 수 있습니다. position 속성값이 absolute 또는 fixed일 때만 적용됩니다.
1 min read

clip

clip 속성으로 요소의 특정 부분만 나오도록 할 수 있습니다. position 속성값이 absolute 또는 fixed일 때만 적용됩니다.

 

기본형

clip : auto | shape
  • auto : 요소의 모든 부분이 나옵니다.
  • shape : 특정 부분이 나오도록 합니다.

 

shape에서 특정 부분만 나오게 할 때는 다음과 같은 코드로 나오는 부분을 정합니다.

clip: rect( top, right, bottom, left );
  • top : 위를 기준으로 시작하는 위치
  • right : 왼쪽을 기준으로 끝나는 위치
  • bottom : 위를 기준으로 끝나는 위치
  • left : 왼쪽을 기준으로 시작하는 위치

 

예제

  • 이미지의 일부만 보여주는 예제입니다.
  • 사용한 이미지의 크기는 540x360입니다.
<img src="//bit.ly/2I4rvsj" class="lb-img"/>

 

.lb-img {
  position: absolute;
  clip: rect( 0, 200px, 200px, 0);
}

 

기타 CSS 참조

You may like these posts

  • 이미지에 마우스 올렸을 때 확대하는 방법 이미지에 마우스를 올렸을 때 이미지가 확대되는 효과를 만들어보겠습니다. <h1>Hover Effect</h1> <div class="a"> <img alt="" src…
  • 배경의 투명도 배경만 투명하게 하려면 RGBA 색상을 이용하여 정합니다. 간단한 예제는 다음과 같습니다. div { padding: 40px; background-image: url( "//bit.ly/3l02sot" ); } p { font-family: "Arial Black", sans-se…
  • 다음은 이미지와 텍스트가 있는 간단한 코드입니다. 이미지는 흑백 사진이고, 텍스트의 배경색은 구분하기 쉽도록 노란색으로 했습니다. <div class="lb-wrap"> <div class="lb-text"> <h2…
  • clip clip 속성으로 요소의 특정 부분만 나오도록 할 수 있습니다. position 속성값이 absolute 또는 fixed일 때만 적용됩니다.   기본형 clip : auto | shape auto : 요소의 모든 부분이 나옵니다. shape : 특정 부분이 나오도록…
  • 이미지 가운데 정렬하는 방법 이미지를 가운데 정렬하는 방법은 여러 가지가 있습니다. 그 중 자주 사용되는 두 가지를 소개합니다.   방법 1 이미지의 부모 요소에 text-align 속성을 추가하는 방법입니다. <div> …
  • 이미지 비율 맞추기 텍스트는 일반적으로 바뀐 폭에 맞추어 자동으로 줄바꿈이 되지만, 이미지는 줄바꿈이라는 게 없기 때문에 문제가 생깁니다. 어떤 문제가 발생하는지 살펴보고 해결책을 찾아보겠습니다.   이미지 크기를 정하지 않은 경우 이미지의 크기를 정하지 않으면 부모 요소보…

Post a Comment