본문 바로가기
Front end/CSS

[CSS] 웹 문서 배경(Background)

by 더 이프 2023. 10. 13.
728x90

목차

    CSS로 웹 문서의 배경을 아름답게 꾸미기: 색상부터 그러데이션까지 🎨🖼️

    안녕하세요, 디자인 애호가 여러분! 🌟 웹 페이지는 그 내용만큼이나 그것을 감싸고 있는 배경의 중요성도 큽니다. 오늘은 웹 페이지의 배경을 어떻게 아름답게 꾸밀 수 있는지, CSS의 마법으로 함께 알아보겠습니다.

     

    1. 배경색 지정하기

    웹 요소의 배경색을 지정하려면 background-color 속성을 사용합니다.

    body {
        background-color: #f5f5f5; /* 회색 배경 */
    }

     

    2. 배경 이미지 사용하기

    웹 요소의 배경으로 이미지를 사용하려면 background-image 속성을 활용합니다.

    body {
        background-image: url('path-to-image.jpg');
    }
    • 배경 이미지 반복: 이미지를 타일처럼 반복시키려면 background-repeat 속성을 사용합니다.
    body {
        background-repeat: no-repeat; /* 이미지 반복 안함 */
    }
    • 배경 이미지 크기: background-size 속성을 사용하여 배경 이미지의 크기를 조절합니다.
    body {
        background-size: cover; /* 이미지가 요소를 완전히 커버하도록 크기 조절 */
    }

     

    3. 그러데이션 효과로 배경 꾸미기

    CSS 그러데이션은 두 개 이상의 색상을 부드럽게 혼합하여 아름다운 배경 효과를 만들 수 있습니다.

    • 선형 그러데이션: linear-gradient 함수를 사용합니다.
    body {
        background: linear-gradient(to right, red, yellow); /* 왼쪽에서 오른쪽으로 빨간색에서 노란색으로 변화 */
    }
    • 원형 그러데이션: radial-gradient 함수를 사용합니다.
    body {
        background: radial-gradient(circle, red, yellow); /* 중앙에서 바깥쪽으로 빨간색에서 노란색으로 변화 */
    }

     

    마치며

    웹 페이지의 배경은 전체적인 무드와 디자인의 톤을 정합니다. 적절한 배경색, 이미지, 그러데이션 효과를 활용하면 웹 페이지의 완성도를 크게 높일 수 있습니다. 다음 포스트에서는 더 다양한 디자인 기법에 대해 알아보도록 하겠습니다. 디자인의 세계에서 만나요! 🌈🎨🖌️