[CSS] 글자색에 배경이미지 넣기

2023. 3. 21. 15:02·Web
반응형

글자색을 배경 이미지로

웹 사이트를 디자인하다보면 글자색에 배경 이미지가 들어가는 경우가 있다. 

해당 기능을 구현하는 것은 생각보다 간단한데, 알아보자 

 

필요 속성

▶ 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
'Web' 카테고리의 다른 글
  • DOCTYPE html
  • [CSS] a태그, button 클릭 시 하이라이트 효과
  • [CSS] Transition 작동
  • [CSS] 요소를 비율로 조정하기
잉여개발자
잉여개발자
풀스택 개발자를 목표로 잉여롭게 개발 공부도 하면서 다양한 취미 생활도 즐기고 있는 잉여 개발자입니다.
  • 잉여개발자
    잉여로운 개발일지
    잉여개발자
    • 분류 전체보기 (789)
      • 개발정보 (36)
      • 개발환경 (7)
      • 개발생활 (19)
      • React (141)
        • 이론 (23)
        • 기능 (12)
        • 실험실 (88)
        • 버그 (6)
        • 패스트캠퍼스 (9)
        • Npm (3)
      • React Native (28)
        • 공통 (6)
        • TypeScript (3)
        • JavaScript (18)
        • 버그 (1)
      • Next.js (30)
        • 이론 (13)
        • 실험실 (13)
        • 버그 (3)
      • Web (35)
      • 알고리즘 (202)
        • 풀이 힌트 (39)
      • JavaScript (47)
      • TypeScript (29)
        • 기초 (27)
        • 실험실 (2)
      • Node.js (13)
        • 이론 (0)
        • 기능 (3)
        • 실험실 (9)
        • 버그 (1)
      • 도커 (4)
      • CCNA (22)
        • 이론 (4)
        • 문제 (18)
      • 취미생활 (167)
        • 잉여로운 칵테일 (2)
        • 잉여의 식물키우기 (130)
        • 잉여로운 여행기 (11)
        • 잉여의 제2외국어 (21)
        • 잉여로운 책장 (2)
      • Java (1)
        • Java의 정석 (1)
      • 꿀팁 공유 (3)
  • 태그

    CSS
    react
    ChatGPT
    javascript
    다이소
    CCNA
    Node.js
    자바스크립트
    영어회화
    알고리즘
    덤프
    바질
    typescript
    네이버 부스트캠프
    영어독학
    redux
    Babel
    리얼학습일기
    타입스크립트
    타일러영어
    webpack
    프로그래머스
    next.js
    리액트
    바질 키우기
    리얼클래스
    Docker
    ReactNative
    식물
    네트워크
  • hELLO· Designed By정상우.v4.10.1
잉여개발자
[CSS] 글자색에 배경이미지 넣기
상단으로

티스토리툴바