text-shadow
이 이미지는 레이어링 기술을 보여줍니다. 여러 텍스트 그림자, 각각의 텍스트 그림자는 각각 이전의 것보다 약간 오프셋되어 3D 효과를 만듭니다. 실제 구현에서 색상 차이는 최소화됩니다 (약 1px 간격).
에 대한 질문이 자주 묻는 질문입니다 이 섹션은 CSS3로 3D 텍스트 효과 생성 및 사용자 정의에 대한 일반적인 질문에 답변합니다.
Q : CSS3를 사용하여 3D 텍스트 효과를 어떻게 만들 수 있습니까?, , ) 및 를 사용하여 만들어집니다. 더 넓은 브라우저 호환성을 위해서는 공급 업체 접두사가 필요할 수 있습니다
a :
p.threeD { text-shadow: -1px 1px 0 #ddd, -2px 2px 0 #c8c8c8, -3px 3px 0 #ccc, -4px 4px 0 #b8b8b8, -4px 4px 0 #bbb, 0px 1px 1px rgba(0,0,0,.4), 0px 2px 2px rgba(0,0,0,.3), -1px 3px 3px rgba(0,0,0,.2), -1px 5px 5px rgba(0,0,0,.1), -2px 8px 8px rgba(0,0,0,.1), -2px 13px 13px rgba(0,0,0,.1); }
A : 예,
및 애니메이션 속성을 사용합니다.
를 사용하십시오.
Q : 모든 브라우저에서 내 3D 텍스트가 올바르게 표시되지 않는 이유는 무엇입니까?
A : 이전 브라우저에는 3D 변환 지원이 부족할 수 있습니다. 공급 업체 접두사 (, 등)를 사용하거나 구형 브라우저에 대한 폴백을 제공합니다.
Q : 3D 텍스트를 어떻게 반응 하는가?
Q : 그라디언트 색상을 사용할 수 있습니까? 와 같은 기술은 반사 효과를 생성 할 수 있습니다
a : 예, 규칙을 사용합니다.
Q : 호버 효과를 추가하려면 어떻게해야합니까?
text-shadow
a : 예, 또는 transform
기능이 있습니다
rotateX
Q : 반사를 추가 할 수있는 방법은 무엇입니까? rotateY
box-reflect
Q : 사용자 정의 글꼴을 사용할 수 있습니까? @font-face
pseudo 클래스를 사용하여 스타일을 적용합니다.
위 내용은 CSS3로 3D 텍스트를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!