CSS3文字不斷流光滑過效果
分享一段程式碼例項,它利用css3實現了流光滑過文字的效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> p { width: 50%; margin: 0 auto; line-height: 50px; font-size: 50px; text-align: center; /*按文字裁剪*/ -webkit-background-clip: text; /*文字的顏色使用背景色*/ -webkit-text-fill-color: transparent; /*設定一個背景色*/ background-color: #19385c; /*設定漸變的背景,按對角線漸變*/ background-image:-webkit-linear-gradient(-45deg,rgba(0,0,0,0.6) 30%,#aff0ff 50%,rgba(0,0,0,0.6) 70%); background-size: 200%; /*給背景新增動畫改變位置*/ -webkit-animation: shine 4s infinite; } @keyframes shine { from { background-position: 100%; } to { background-position: 0; } } </style> </head> <body> <p>螞蟻部落</p> </body> </html>
上面的程式碼實現了我們的要求,程式碼根本無從分析,關鍵在於對於相關css3屬性的理解。
相關閱讀:
(1).background-clip屬性參閱background-clip一章節。
(2).text-fill-color參閱CSS text-fill-color一章節。
(3).linear-gradient參閱CSS3 linear-gradient線性漸變一章節。
(4).animation參閱CSS3 animation一章節。
(5).@keyframes參閱CSS3 @keyframes一章節。
相關文章
- CSS3 方塊不間斷彈跳效果CSSS3
- CSS3 文字效果CSSS3
- CSS3花屏文字效果CSSS3
- CSS3文字模糊效果CSSS3
- CSS3 文字立體凸起效果CSSS3
- CSS3文字豎排效果CSSS3
- CSS3文字閃爍效果CSSS3
- CSS3帶有倒影的文字效果CSSS3
- css3過渡效果詳解CSSS3
- CSS3文字動態填充背景效果CSSS3
- CSS3文字顏色漸變效果CSSS3
- CSS3文字的描邊鏤空效果CSSS3
- CSS3文字凹凸效果程式碼例項CSSS3
- CSS3文字陰影效果程式碼例項CSSS3
- CSS3滑過光束效果程式碼例項CSSS3
- CSS3象棋效果CSSS3
- CSS3 矩形切角效果CSSS3
- CSS3翻轉效果CSSS3
- CSS3呼吸燈效果CSSS3
- CSS3空心圓效果CSSS3
- CSS3 checkbox美化效果CSSS3
- CSS3哭臉效果CSSS3
- 《Fluid Engine Development》 學習筆記3-光滑粒子流體動力學UIdev筆記
- css li元素中的文字超出隱藏不換行效果CSS
- CSS3箭靶效果程式碼CSSS3
- CSS3白鶴展翅效果CSSS3
- CSS3 loadding效果程式碼CSSS3
- CSS3 loadding載入效果CSSS3
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- CSS3多面體旋轉效果CSSS3
- CSS3星系旋轉效果代CSSS3
- CSS3多層邊框效果CSSS3
- CSS3郵票鋸齒效果CSSS3
- CSS3圓環效果程式碼CSSS3
- CSS3 光弧擴散效果CSSS3
- CSS3現菱形效果程式碼CSSS3
- CSS3對勾效果詳解CSSS3
- CSS3圖片拉近放大效果CSSS3