이 기사에서는 CSS 텍스트 효과를 구현하는 8가지 방법을 공유합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
오늘 우리는 효과를 얻기 위해 주로 텍스트 그림자와 웹킷 커널의 여러 고유 기능을 사용하여 여러 가지 텍스트 효과를 연구할 것입니다.
온라인으로 학습하려면 여기를 클릭하고 컬렉션을 다운로드하려면 여기를 클릭하세요.
효과 1 - 입체적인 캐릭터 효과
효과를 더 잘 표시하기 위해 편집 가능한 속성을 추가했습니다.
<div contenteditable="true" class="text effect01">前端开发whqet</div>
css 파일에서 먼저 전역 설정
body{ background-color: #666; } @import url(http://fonts.googleapis.com/css?family=Dosis:500,800); .text { font-family:"微软雅黑", "Dosis", sans-serif; font-size: 80px; text-align: center; font-weight: bold; line-height:200px; text-transform:uppercase; position: relative; }
을 살펴본 다음 효과 1에 대한 전용 CSS를 살펴봅니다. 매우 간단합니다. 텍스트 그림자를 사용하면 3차원 단어 효과
.effect01{ background-color: #333; color:#fefefe; text-shadow: 0px 1px 0px #c0c0c0, 0px 2px 0px #b0b0b0, 0px 3px 0px #a0a0a0, 0px 4px 0px #909090, 0px 5px 10px rgba(0, 0, 0, 0.6); }
효과를 얻을 수 있습니다. 투 - 롱테일 효과
html 파일은 그대로예요
<div contenteditable="true" class="text effect02">前端开发whqet</div>
텍스트 그림자가 조금 더 오프셋되고, 색상이 더 단순해지고, 롱테일 효과가 옵니다.
.effect02{ color:#333; background-color: #ddd; text-shadow: 1px -1px 0 #767676, -1px 2px 1px #737272, -2px 4px 1px #767474, -3px 6px 1px #787777, -4px 8px 1px #7b7a7a, -5px 10px 1px #7f7d7d, -6px 12px 1px #828181, -7px 14px 1px #868585, -8px 16px 1px #8b8a89, -9px 18px 1px #8f8e8d, -10px 20px 1px #949392, -11px 22px 1px #999897, -12px 24px 1px #9e9c9c, -13px 26px 1px #a3a1a1, -14px 28px 1px #a8a6a6, -15px 30px 1px #adabab, -16px 32px 1px #b2b1b0, -17px 34px 1px #b7b6b5, -18px 36px 1px #bcbbba, -19px 38px 1px #c1bfbf, -20px 40px 1px #c6c4c4, -21px 42px 1px #cbc9c8, -22px 44px 1px #cfcdcd; }
3가지 내부 그림자 효과
html 파일
<div contenteditable="true" class="text effect03">前端开发whqet</div>
css 파일
.effect03{ color: #202020; background-color: #2d2d2d; text-shadow: -1px -1px 1px #111111, 2px 2px 1px #363636; }
4가지 능직 획 효과
html 파일
<div contenteditable="true" class="text effect04">前端开发whqet</div>
css 파일, 선형 그라데이션 사용 p에 줄무늬 배경을 설정하고, 텍스트에만 배경을 표시하고(-webkit-ground-clip: text;), 텍스트 색상은 투명하고(-webkit-text-fill-color: transparent;), 텍스트 획(- 웹킷-텍스트 스트로크: 2px #111;)이 구현되었습니다.
.effect04{ background-color: #333; background-image: linear-gradient( 45deg, transparent 45%, hsla(48,20%,90%,1) 45%, hsla(48,20%,90%,1) 55%, transparent 0 ); background-size: .05em .05em; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke: 2px #111; }
효과 5 - 텍스트 줄무늬 애니메이션
html 파일
<div data-text="前端开发whqet" class="text effect05">前端开发whqet</div>
css 파일에서 :before 의사 개체를 사용하여 줄무늬를 표시하고 애니메이션을 추가합니다.
.effect05{ color:#DC554F; background-color:#27ae60; z-index: 3; } .effect05:before{ content:attr(data-text); width:100%; line-height:200px; opacity: .5; position: absolute; top:2px; left:5px; background-image: linear-gradient( 45deg, transparent 45%, hsla(48,20%,90%,1) 45%, hsla(48,20%,90%,1) 55%, transparent 0 ); z-index:-1; background-size: .05em .05em; -webkit-background-clip: text; -webkit-text-fill-color: transparent; animation: shadowGo 20s linear infinite; } @keyframes shadowGo{ 0% {background-position: 0 0} 0% {background-position: -100% 100%}}; }
Effect Six - 획 텍스트
html 파일
<div contenteditable="true" class="text effect06">前端开发whqet</div>
css 파일
.effect06 { -webkit-text-fill-color: transparent; -webkit-text-stroke: 2px #d6d6d6; background: url(http://www.pencilscoop.com/demos/CSS_Text_Effects/images/galaxy.jpg); background-size: cover; }
Effect Seven - 마스크 텍스트
html 파일
<div contenteditable="true" class="text effect07">前端开发whqet</div>
c ss 파일
.effect07 { background: url(http://www.pencilscoop.com/demos/CSS_Text_Effects/images/galaxy.jpg) #333; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-size: cover; animation: 10s infinite linear animate; } .effect07:before { content:""; width:100%; height:100%; position: absolute; left:0; top:0; background-color: #999; z-index: -1; } @keyframes animate { 0% { background-position:0; } 100% { background-position:-1000px 0; } }
효과 8 - 3D 눈부심 효과
html 파일
<div class="text effect08"> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> <h1 id="前端开发whqet">前端开发whqet</h1> </div>
css 파일
.effect08 { color:#fff; transform-origin:center bottom; transform-style:preserve-3d; transition:all 1s; cursor: pointer; } .effect08:hover { transform:rotate3d(1, 0, 0, 40deg); } .effect08 h1 { position: absolute; left:0; right:0; margin:auto; text-shadow:0 0 10px rgba(0, 0, 100, .5); } /* sass 循环给每一个h1设置不同的translateZ */ @for $n from 1 to 8 { .effect08 h1:nth-child(#{$n}) { transform:translateZ(4px*$n); } }
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 순수한 CSS3로 텍스트 효과를 얻는 방법은 무엇입니까? 공유할 수 있는 8가지 텍스트 효과의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

Goofonts는 개발자 부인과 디자이너 남편이 서명 한 사이드 프로젝트로, 둘 다 타이포그래피의 큰 팬입니다. 우리는 Google에 태그를 지정했습니다

GraphQL API를 구축하는 방법을 배우는 것은 매우 어려울 수 있습니다. 그러나 10 분 안에 GraphQL API를 사용하는 방법을 배울 수 있습니다! 그리고 그것은 완벽하게 얻었습니다

여기 Yuanchuan의 합법적 인 CSS 속임수입니다. 이 CSS 속성 오프셋 경로가 있습니다. 옛날 옛적에, 그것은 모션 경로라고 불렸다가 이름이 바뀌 었습니다. 나


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

Dreamweaver Mac版
시각적 웹 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구
