웹 사이트를 디자인하다보면 글자색에 배경 이미지가 들어가는 경우가 있다.
해당 기능을 구현하는 것은 생각보다 간단한데, 알아보자
필요 속성
▶ color : 배경 색을 넣어야하기 떄문에 당연 필요!
▶ background-image : 이미지를 넣어서 배경을 꾸미기 때문에 사용한다.
▶ background-clip : 텍스트를 이미지로 표현할 수 있다.
▶ -webkit-background-clip : -webkit 은 웹 브라우저 엔진으로 구글, 사파리 등에서 css 속성을 사용할 수 있게 한다.
이제 이것으로 적용을 해보자
.image_text {
color: transparent;
background-image: url("이미지 경로");
background-clip: text;
-webkit-background-clip: text;
}
설정은 생각보다 간단하다.
▶ color: transparent : 글자색을 투명하게 해서 배경 이미지를 나오게 한다.
▶ background-clip : 텍스트를 이미지로 표현시킨다.
핵심은 위 두 속성이다.
반응형
'Web' 카테고리의 다른 글
DOCTYPE html (0) | 2024.02.04 |
---|---|
[CSS] a태그, button 클릭 시 하이라이트 효과 (0) | 2023.03.23 |
[CSS] Transition 작동 (0) | 2023.03.19 |
[CSS] 요소를 비율로 조정하기 (0) | 2023.03.14 |
[CSS] 사파리 환경 input 스타일 초기화 (0) | 2023.03.13 |