본문 바로가기

CSS

그림자 효과: 요소에 그림자 효과 추가.

반응형

요소에 그림자 효과를 추가하는 방법에 대한 상세한 설명과 예제를 제공하겠습니다. 또한 CSS와 HTML 코드를 통합하여 제공하겠습니다. 각 부분을 상세히 설명하고 마지막에 티스토리용 태그를 한 줄로 나열하겠습니다.

1. 그림자 효과 추가:
요소에 그림자 효과를 추가하려면 CSS의 box-shadow 속성을 사용합니다. box-shadow는 요소의 주위에 그림자를 생성하는 데 사용됩니다.

단계 1: CSS 스타일링
그림자 효과를 추가하기 위해 다음과 같이 CSS 스타일을 적용합니다.

 

예제1 간단한 그림자. 

<!DOCTYPE html>
<html>
<head>
  <style>
    .shadow-example {
      width: 200px;
      height: 200px;
      background-color: #ffffff; /* 요소 배경색 설정 */
      box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); /* 그림자 효과 설정 */
    }
  </style>
</head>
<body>
  <div class="shadow-example">
    이 요소에 그림자 효과가 추가되었습니다.
  </div>
</body>
</html>

 

예제 2: 더 큰 그림자
<!DOCTYPE html>
<html>
<head>
  <style>
    .shadow-example-2 {
      width: 200px;
      height: 200px;
      background-color: #ffffff;
      box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5);
    }
  </style>
</head>
<body>
  <div class="shadow-example-2">
    더 큰 그림자 효과
  </div>
</body>
</html>

 

예제 3: 내부 그림자
<!DOCTYPE html>
<html>
<head>
  <style>
    .shadow-example-3 {
      width: 200px;
      height: 200px;
      background-color: #ffffff;
      box-shadow: inset 5px 5px 10px rgba(0, 0, 0, 0.3);
    }
  </style>
</head>
<body>
  <div class="shadow-example-3">
    내부 그림자 효과
  </div>
</body>
</html>


예제 4: 다중 그림자
<!DOCTYPE html>
<html>
<head>
  <style>
    .shadow-example-4 {
      width: 200px;
      height: 200px;
      background-color: #ffffff;
      box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3), -5px -5px 10px rgba(0, 0, 0, 0.3);
    }
  </style>
</head>
<body>
  <div class="shadow-example-4">
    다중 그림자 효과
  </div>
</body>
</html>

반응형