본문 바로가기

CSS

반복 배경 이미지: 배경 이미지 반복 설정.

반응형

배경 이미지를 반복 설정하는 6개의 예제를 CSS와 HTML로 각각 구성하고 상세히 설명해드리겠습니다. 마지막에는 태그를 한 줄에 10개씩 나열해드리겠습니다.

예제 1: 배경 이미지 수평 반복

<!DOCTYPE html>
<html>
<head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        .background {
            width: 100%;
            height: 100vh;
            background-image: url('your-image.jpg');
            background-repeat: repeat-x;
        }
    </style>
</head>
<body>
    <div class="background"></div>
</body>
</html>
이 예제에서는 배경 이미지를 수평으로만 반복하도록 설정했습니다. background-repeat: repeat-x;를 사용하여 가로 방향으로 이미지를 반복합니다.

 


예제 2: 배경 이미지 수직 반복

<!DOCTYPE html>
<html>
<head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        .background {
            width: 100%;
            height: 100vh;
            background-image: url('your-image.jpg');
            background-repeat: repeat-y;
        }
    </style>
</head>
<body>
    <div class="background"></div>
</body>
</html>
이 예제에서는 배경 이미지를 수직으로만 반복하도록 설정했습니다. background-repeat: repeat-y;를 사용하여 세로 방향으로 이미지를 반복합니다.

 


예제 3: 배경 이미지 반복하지 않음

<!DOCTYPE html>
<html>
<head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        .background {
            width: 100%;
            height: 100vh;
            background-image: url('your-image.jpg');
            background-repeat: no-repeat;
        }
    </style>
</head>
<body>
    <div class="background"></div>
</body>
</html>
이 예제에서는 배경 이미지를 반복하지 않도록 설정했습니다. background-repeat: no-repeat;를 사용하여 이미지를 한 번만 표시합니다.

예제 4: 배경 이미지 위치 조정

<!DOCTYPE html>
<html>
<head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        .background {
            width: 100%;
            height: 100vh;
            background-image: url('your-image.jpg');
            background-repeat: repeat-x;
            background-position: center top;
        }
    </style>
</head>
<body>
    <div class="background"></div>
</body>
</html>
이 예제에서는 배경 이미지를 수평으로 반복하면서 이미지 위치를 가운데 상단에 배치했습니다. background-position: center top;를 사용하여 이미지 위치를 조정합니다.

 


예제 5: 배경 이미지 크기 조절과 반복
html
Copy code
<!DOCTYPE html>
<html>
<head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        .background {
            width: 100%;
            height: 100vh;
            background-image: url('your-image.jpg');
            background-repeat: repeat;
            background-size: 50px 50px;
        }
    </style>
</head>
<body>
    <div class="background"></div>
</body>
</html>
이 예제에서는 배경 이미지의 크기를 조절하면서 이미지를 반복했습니다. background-repeat: repeat;로 이미지를 반복하고, background-size: 50px 50px;로 이미지 크기를 조절했습니다.

 

 

예제 6: 배경 이미지 고정과 반복

<!DOCTYPE html>
<html>
<head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        .background {
            width: 100%;
            height: 100vh;
            background-image: url('your-image.jpg');
            background-repeat: repeat;
            background-attachment: fixed;
        }
    </style>
</head>
<body>
    <div class="background"></div>
</body>
</html>
이 예제에서는 배경 이미지를 고정하면서 이미지를 반복했습니다. background-repeat: repeat;로 이미지를 반복하고, background-attachment: fixed;로 이미지를 고정했습니다.

반응형