본문 바로가기
카테고리 없음

텍스트 오버레이, 이미지 오버레이

by 소녹87 2025. 3. 19.

1. 텍스트 오버레이란?

텍스트 오버레이는 이미지 위에 텍스트를 겹쳐서 보여주는 디자인 기법입니다. 이를 통해 이미지와 텍스트를 조화롭게

배치하여 정보 전달력을 높일 수 있습니다.

예시 코드

<div class="overlay-container">
    <img src="image.jpg" alt="Sample Image" class="overlay-image">
    <div class="overlay-text">
        <h1>여기에 제목을 넣으세요</h1>
        <p>설명을 추가하세요.</p>
    </div>
</div>

CSS 스타일

.overlay-container {
    position: relative;
    width: 100%;
    max-width: 600px;
}

.overlay-image {
    width: 100%;
    height: auto;
}

.overlay-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.5); /* 반투명 배경 */
    padding: 20px;
    border-radius: 10px;
}

 

 

 

2. 이미지 오버레이

이미지 오버레이는 두 개 이상의 이미지를 겹쳐서 보여주는 기법으로, 주로 배경 이미지 위에 색상 또는 다른 이미지를 덧씌워 시각적 효과를 극대화하는 데 사용됩니다.

예시 코드

<div class="image-overlay">
    <img src="background.jpg" alt="Background Image" class="background-image">
    <img src="overlay.png" alt="Overlay Image" class="overlay-image">
</div>

CSS 스타일

.image-overlay {
    position: relative;
    width: 100%;
    max-width: 600px;
}

.background-image {
    width: 100%;
    height: auto;
}

.overlay-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    opacity: 0.5; /* 투명도 조절 */
}