이 기사에서는 CSS3을 사용하여 애니메이션 빛나는 링크를 만드는 것을 보여줍니다. 이전 기사는 흐림 효과를 위해 Text-Shadow와 Transparent Text를 사용했지만 텍스트 쉐이드를 활용하여 호버 또는 초점에 빛나는 효과를 활용합니다. IE9 사용자는 Text Shadow 지원이 부족하므로 최신 브라우저가 필요합니다.
텍스트-샤도와 CSS3 전환의 조합으로 효과가 달성됩니다. 코드를 살펴 봅시다.
먼저, HTML : 클래스 "글로우"와의 간단한 링크가 사용됩니다.
CSS는 초기 상태 및 전이 특성을 정의하여 시작합니다. 전환은 선형 타이밍으로 500ms로 설정되어 부드러운 효과가 있습니다. 광범위한 브라우저 호환성을 위해 공급 업체 접두사가 포함되어 있습니다
다음으로, 빛나는 효과는 호버 및 포커스 상태에 대해 정의됩니다. 흰색과 노란색 1 개 (흰색과 노란색 1 개)가보다 뚜렷한 효과에 사용됩니다.
데모 페이지 (안전을 위해 생략 된 링크)는 그 효과를 보여줍니다. 다른 및 전환 속성을 실험하여 애니메이션을 사용자 정의하십시오.
브라우저 호환성 참고 사항 :
> 현대식 브라우저 (Firefox, Chrome, Safari)에서 효과가 잘 작동합니다. IE9는 텍스트 수사 지원이 부족합니다. Opera는 전환을 지원하지만 텍스트 샤도에 일관되게 적용하지 않아서 부드러운 애니메이션이 덜 부드럽습니다.
데모의 두 번째 링크 세트는 백라이트 효과 (배경과 일치하도록 텍스트 색상 변경)를 사용하지만 이전 IE 버전에서는 텍스트를 보이지 않습니다. Modernizr 또는 Text-Shadow Detection Script (아래 예제)는 다음을 해결할 수 있습니다.
<a href="https://www.php.cn/link/93ac0c50dd620dc7b88e5fe05c70e15b" class="glow">Glowing Link</a>
로그인 후 복사
이 기술은 링크에 시각적 관심을 더하는 간단하면서도 효과적인 방법을 제공합니다. 당신의 창조물을 자유롭게 공유하십시오!
자주 묻는 질문 (FAQ)은 길이 제한으로 인해 생략되지만 원본 텍스트는 포괄적 인 답변을 제공합니다.위 내용은 CSS3에서 빛나는 링크를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!