본문 바로가기

CSS

배경색 변경: 요소의 배경 색상 설정

반응형

배경색 변경을 상세히 설명하고 CSS와 HTML 코드를 포함한 예제를 제공하겠습니다. 각 부분을 상세히 설명하고 마지막에 티스토리용 태그를 한 줄로 나열하겠습니다.

1. 배경색 변경 (background-color):
요소의 배경 색상을 설정하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-color {
      background-color: yellow;
    }
  </style>
</head>
<body>
  <div class="bg-color">
    이 요소의 배경 색상은 노란색입니다.
  </div>
</body>
</html>

 


2. 배경 이미지 설정 (background-image):
요소의 배경에 이미지를 설정하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-image {
      background-image: url('background.jpg');
      background-size: cover;
    }
  </style>
</head>
<body>
  <div class="bg-image">
    이 요소의 배경에 이미지가 설정되었습니다.
  </div>
</body>
</html>

 


3. 배경 크기 조절 (background-size):
요소의 배경 이미지 크기를 조절하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-size {
      background-image: url('background.jpg');
      background-size: 50% 100%;
    }
  </style>
</head>
<body>
  <div class="bg-size">
    이 요소의 배경 이미지 크기가 가로로 50%, 세로로 100%로 조절되었습니다.
  </div>
</body>
</html>


4. 배경 반복 설정 (background-repeat):
요소의 배경 이미지 반복 설정을 조절하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-repeat {
      background-image: url('background.jpg');
      background-repeat: repeat-x;
    }
  </style>
</head>
<body>
  <div class="bg-repeat">
    이 요소의 배경 이미지는 가로로만 반복됩니다.
  </div>
</body>
</html>

 


5. 배경 고정 설정 (background-attachment):
요소의 배경 이미지를 고정하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-fixed {
      background-image: url('background.jpg');
      background-attachment: fixed;
    }
  </style>
</head>
<body>
  <div class="bg-fixed">
    이 요소의 배경 이미지는 스크롤 시 고정됩니다.
  </div>
</body>
</html>


6. 배경 위치 조절 (background-position):
요소의 배경 이미지 위치를 조절하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-position {
      background-image: url('background.jpg');
      background-position: center top;
    }
  </style>
</head>
<body>
  <div class="bg-position">
    이 요소의 배경 이미지가 가운데 상단에 위치합니다.
  </div>
</body>
</html>


7. 배경 그라데이션 설정 (background-image):
요소의 배경에 그라데이션을 설정하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-gradient {
      background-image: linear-gradient(to bottom, #FFA500, #FF6347);
    }
  </style>
</head>
<body>
  <div class="bg-gradient">
    이 요소의 배경에 그라데이션 효과가 적용됩니다.
  </div>
</body>
</html>


8. 다중 배경 설정 (background-image):
요소에 다중 배경 이미지를 설정하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .multi-bg {
      background-image: url('background1.jpg'), url('background2.jpg');
      background-size: 50% 100%, 100% 100%;
      background-repeat: no-repeat, repeat-y;
    }
  </style>
</head>
<body>
  <div class="multi-bg">
    이 요소의 배경에 두 개의 이미지가 설정되었습니다.
  </div>
</body>
</html>


9. 배경 색상과 이미지 조합 (background):
요소의 배경 색상과 이미지를 조합하는 CSS 스타일입니다.

<!DOCTYPE html>
<html>
<head>
  <style>
    .bg-combined {
      background: #FFFFCC url('background.jpg');
    }
  </style>
</head>
<body>
  <div class="bg-combined">
    이 요소의 배경은 노란색과 이미지로 조합되었습니다.
  </div>
</body>
</html>

반응형