CSS3花屏文字效果
分享一段程式碼例項,它模擬實現了類似花屏的文字效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .filter{ position:relative; width:300px; margin:50px auto; font-size:36px; font-family:Raleway, Verdana , Arial; } .white{ position:absolute; left:0; top:15px; width:100%; height:3px; background:#fff; z-index:4; animation:whiteMove 3s ease-out infinite; } .filter:before{ content:attr(data-word); position:absolute; top:0; left:0.5px; height:0px; color:rgba(0,0,0,.9); overflow:hidden; z-index:2; animation:redShadow 1s ease-in infinite; -webkit-filter:contrast(200%); text-shadow:0.1px 0 0 red; } .filter:after{ content:attr(data-word); position:absolute; top:0; left:-3px; height:36px; color:rgba(0,0,0,.8); overflow:hidden; z-index:3; background:rgba(255,255,255,.9); animation:redHeight 1.5s ease-out infinite; -webkit-filter:contrast(200%); } @keyframes redShadow{ 20%{ height:32px; } 60%{ height:6px; } 100%{ height:42px; } } @keyframes redHeight{ 20%{ height:42px; } 35%{ height:12px; } 50%{ height:40px; } 60%{ height:20px; } 70%{ height:34px; } 80%{ height:22px; } 100%{ height:0px; } } @keyframes whiteMove{ 8%{ top:38px; } 10%{ top:8px; } 12%{ top:42px; } 99%{ top:36px; } } </style> </head> <body > <div class='filter' data-word='螞蟻部落'> 螞蟻部落 <div class='white'></div> </div> </body> </html>
上面的程式碼實現了我們的要求,更多內容可以參閱相關閱讀。
相關閱讀:
(1).animation參閱CSS3 animation一章節。
(2).content參閱css content一章節。
(3).rgba參閱CSS3 RGBA一章節。
(4).filter參閱css3 filter屬性一章節。
(5).@keyframes可以參閱CSS3 @keyframes一章節。
相關文章
- CSS3 文字效果CSSS3
- CSS3帶有倒影的文字效果CSSS3
- powerpoint: 三維文字效果
- 妙用 background 實現花式文字效果
- 如何在直播中解決花屏問題?
- 點開通知 怎麼花屏了。。嚇死我了?
- win10玩帝國時代3花屏怎麼回事_win10電腦玩帝國時代花屏如何處理Win10
- 漸變邊框文字效果?CSS 輕鬆拿捏!CSS
- 「Premiere中文新手教程」沙灘文字效果小技巧REM
- 第二章 製作短影片文字效果
- 15個新鮮出爐的 Photoshop 文字效果教程
- Deepin 20 顯示 螢幕花屏、變黑色問題修復
- PS動作快速製作可愛餅乾文字效果
- Win10系統edge瀏覽器出現花屏如何解決Win10瀏覽器
- CSS3CSSS3
- CSS3簡明教程之初識CSS3CSSS3
- CSS3 quotesCSSS3
- css3省略……CSSS3
- CSS3 remCSSS3REM
- CSS3 vhCSSS3
- CSS3 vwCSSS3
- CSS3 vmaxCSSS3
- CSS3 vminCSSS3
- CSS3 TransitionCSSS3
- CSS3 @supportsCSSS3
- CSS3 currentColorCSSS3
- CSS3 clipCSSS3
- CSS3 ::SelectionCSSS3
- CSS3 counter()CSSS3
- CSS3 attr()CSSS3
- CSS3 orderCSSS3
- CSS3 @keyframesCSSS3
- CSS3 rotate()CSSS3
- CSS3 columnsCSSS3
- 教你怎麼使用ps將木板素材新增凸陷文字效果(技巧分享)
- Win10系統安裝顯示卡驅動就花屏的解決方法Win10
- css3 漸變CSSS3
- CSS3之背景CSSS3