본문 바로가기

CSS

뒷 배경 이미지: 요소의 배경에 이미지 추가.

반응형

뒷 배경 이미지를 요소의 배경에 추가하는 6개의 예제를 아래에 상세히 설명하겠습니다. 각 예제는 다른 방법으로 배경 이미지를 적용하는 방법을 보여줍니다.

예제 1: 배경 이미지 적용
이 예제에서는 background-image 속성을 사용하여 요소에 배경 이미지를 적용합니다. background-size를 사용하여 이미지의 크기를 조절하고, background-repeat을 사용하여 이미지 반복을 설정합니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-image {
      width: 300px;
      height: 200px;
      background-image: url('image.jpg');
      background-size: cover;
      background-repeat: no-repeat;
    }
  </style>
</head>
<body>
  <div class="bg-image"></div>
</body>
</html>

 


예제 2: 배경 이미지 위치 조절
이 예제에서는 background-position 속성을 사용하여 배경 이미지의 위치를 조절합니다. 이미지의 가로 위치와 세로 위치를 조절하여 원하는 위치에 이미지를 배치할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-position {
      width: 300px;
      height: 200px;
      background-image: url('image.jpg');
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center top; /* 이미지를 가운데 상단에 배치 */
    }
  </style>
</head>
<body>
  <div class="bg-position"></div>
</body>
</html>

 


예제 3: 반복 배경 이미지
이 예제에서는 background-repeat 속성을 사용하여 배경 이미지를 반복하여 나타냅니다. 이미지를 가로와 세로로 반복할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-repeat {
      width: 300px;
      height: 200px;
      background-image: url('image.jpg');
      background-repeat: repeat; /* 이미지를 가로세로로 반복 */
    }
  </style>
</head>
<body>
  <div class="bg-repeat"></div>
</body>
</html>

 


예제 4: 고정 배경 이미지
이 예제에서는 background-attachment 속성을 사용하여 배경 이미지를 고정합니다. 스크롤해도 배경 이미지가 고정된 상태로 유지됩니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-fixed {
      width: 300px;
      height: 200px;
      background-image: url('image.jpg');
      background-attachment: fixed; /* 배경 이미지를 고정 */
    }
  </style>
</head>
<body>
  <div class="bg-fixed"></div>
</body>
</html>

 


예제 5: 다중 배경 이미지
이 예제에서는 다중 배경 이미지를 적용합니다. 여러 개의 이미지를 겹쳐서 배경으로 표시할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .multi-bg {
      width: 300px;
      height: 200px;
      background-image: url('image1.jpg'), url('image2.jpg');
      background-size: cover, auto;
      background-repeat: no-repeat;
    }
  </style>
</head>
<body>
  <div class="multi-bg"></div>
</body>
</html>

 


예제 6: 그라데이션 배경 이미지
이 예제에서는 그라데이션 배경 이미지를 적용합니다. linear-gradient 또는 radial-gradient를 사용하여 그라데이션 배경을 만들 수 있습니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .gradient-bg {
      width: 300px;
      height: 200px;
      background-image: linear-gradient(to right, red, yellow); /* 가로 그라데이션 */
    }
  </style>
</head>
<body>
  <div class="gradient-bg"></div>
</body>
</html>
마지막으로, 요청하신 태그를 # 없이 ,와 함께 한 줄로 정리하겠습니다.

반응형