배경 이미지 위치 지정 - background-position

배경 이미지는 제목이나 본문에서 한쪽에 이미지를 표시할 때도 이용할 수 있습니다. 이때 background-position 속성을 이용해 배경 이미지가 표시되는 위치를 조절합니다.
2 min read

배경 이미지는 제목이나 본문에서 한쪽에 이미지를 표시할 때도 이용할 수 있습니다. 이때 background-position 속성을 이용해 배경 이미지가 표시되는 위치를 조절합니다.

background-position

background-position은 배경 이미지의 위치를 정하는 속성입니다.

 

기본형

background-position : x-position | y-position
  • x-position: 가로 위치를 정합니다.
  • y-position : 세로 위치를 정합니다.

 

위치 값으로 사용할 수 있는 것은 다음과 같습니다.

  • 가로 위치 값
left | center | right | 백분율 | 길이

 

  • 세로 위치 값
top | center | bottom | 백분율 | 길이

 

예제

예제 1

<p>background-position: 30px 100px;</p>
<div class="box"></div>
body {
  text-align: center;
}
.box {
  width: 100%;
  height: 200px;
  border: 1px solid #bcbcbc;
  background-image: url("https://bit.ly/2HU6Ozp");
  background-repeat: no-repeat;
  background-position: 30px 100px;
}

 

예제 2

<p>background-position: 50% 50%;</p>
<div class="box"></div>
body {
  text-align: center;
}
.box {
  width: 100%;
  height: 200px;
  border: 1px solid #bcbcbc;
  background-image: url("https://bit.ly/2HU6Ozp");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

 

기타 CSS 참조

You may like these posts

  • 이미지 비율 맞추기 텍스트는 일반적으로 바뀐 폭에 맞추어 자동으로 줄바꿈이 되지만, 이미지는 줄바꿈이라는 게 없기 때문에 문제가 생깁니다. 어떤 문제가 발생하는지 살펴보고 해결책을 찾아보겠습니다.   이미지 크기를 정하지 않은 경우 이미지의 크기를 정하지 않으면 부모 요소보…
  • 이미지 가운데 정렬하는 방법 이미지를 가운데 정렬하는 방법은 여러 가지가 있습니다. 그 중 자주 사용되는 두 가지를 소개합니다.   방법 1 이미지의 부모 요소에 text-align 속성을 추가하는 방법입니다. <div> …
  • opacity opacity로 투명도를 정할 수 있습니다.   기본형 opacity : number number : 0 부터 1.0 까지의 수를 넣습니다. 숫자가 작을수록 투명해집니다.   예제 <div cla…
  • calc() calc()는 괄호 안의 식을 계산한 결과를 속성값으로 사용하게 해주는 함수입니다.   예를 들어 font-size : calc( 10px + 10px ); 는 글자 크기를 20px로 만듭니다.   문법 연산자 +는 덧셈, -는 뺄셈, *는 곱셈, /는…
  • 배경의 투명도 배경만 투명하게 하려면 RGBA 색상을 이용하여 정합니다. 간단한 예제는 다음과 같습니다. div { padding: 40px; background-image: url( "//bit.ly/3l02sot" ); } p { font-family: "Arial Black", sans-se…
  • clip clip 속성으로 요소의 특정 부분만 나오도록 할 수 있습니다. position 속성값이 absolute 또는 fixed일 때만 적용됩니다.   기본형 clip : auto | shape auto : 요소의 모든 부분이 나옵니다. shape : 특정 부분이 나오도록…

Post a Comment