5分鐘教你學(xué)會(huì)超簡(jiǎn)單的html+css魔幻霓虹燈文字特效
話不多,先看效果:
今天繼續(xù)分享簡(jiǎn)單但有趣的CSS創(chuàng)意特效~
這個(gè)效果很簡(jiǎn)單看一分鐘就明白了~
初學(xué)前端的小伙伴們拿來(lái)練手是很不錯(cuò)的~
實(shí)現(xiàn)過(guò)程(完整源碼在最后):
1. 定義h3標(biāo)簽:
<h3>Aurora Borealis night</h3>
2. 給個(gè)body背景色:
body{ background-color: rgb(4, 15, 36); }
3. 設(shè)置h3基本樣式:
h3{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 100%; text-align: center; font-size: 3em; text-transform: uppercase; letter-spacing: 10px; color: rgb(4, 15, 36); -webkit-box-reflect: below 1px linear-gradient(transparent ,rgb(218, 218, 218)); animation: san 6s linear infinite; }
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%); 居中對(duì)齊。先left與top 50%,再偏移自身長(zhǎng)度與寬度50%達(dá)到居中。
text-align: center; 文字居中。
text-transform: uppercase; 字母變?yōu)榇髮?xiě)。
letter-spacing: 10px; 每個(gè)字符間距離。
-webkit-box-reflect: 倒影效果。
animation: san 6s linear infinite; 定義動(dòng)畫(huà)。
4.定義動(dòng)畫(huà),就是設(shè)置不同時(shí)間段顯示不同顏色等實(shí)現(xiàn)閃爍霓虹燈效果~時(shí)間可以自己調(diào)自己要的效果:
@keyframes san{ 0%,15%,50%,52%,70%,90%,99.1%{ color: rgb(4, 15, 36); filter: blur(2px); } 12%,15.1%,60%,70.1%,90.5%,100%{ color: rgb(255, 255, 255); text-shadow: 0 0 5px rgb(22, 138, 216), 0 0 25px rgb(22, 138, 216), 0 0 35px rgb(22, 138, 216), 0 0 105px rgb(22, 138, 216), 0 0 155px rgb(22, 138, 216); filter: blur(0px); } }
filter: blur(2px); 模糊
text-shadow: 0 0 5px rgb(22, 138, 216),
0 0 25px rgb(22, 138, 216),
0 0 35px rgb(22, 138, 216),
0 0 105px rgb(22, 138, 216),
0 0 155px rgb(22, 138, 216);
文字陰影。寫(xiě)多行是為了陰影疊加,效果更亮。
完整源碼:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{ margin: 0; padding: 0; box-sizing: border-box; } body{ background-color: rgb(4, 15, 36); } h3{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 100%; text-align: center; font-size: 3em; text-transform: uppercase; letter-spacing: 10px; color: rgb(4, 15, 36); -webkit-box-reflect: below 1px linear-gradient(transparent ,rgb(218, 218, 218)); animation: san 6s linear infinite; } @keyframes san{ 0%,15%,50%,52%,70%,90%,99.1%{ color: rgb(4, 15, 36); filter: blur(2px); } 12%,15.1%,60%,70.1%,90.5%,100%{ color: rgb(255, 255, 255); text-shadow: 0 0 5px rgb(22, 138, 216), 0 0 25px rgb(22, 138, 216), 0 0 35px rgb(22, 138, 216), 0 0 105px rgb(22, 138, 216), 0 0 155px rgb(22, 138, 216); filter: blur(0px); } } </style> </head> <body> <h3>Aurora Borealis night</h3> </body> </html>
到此這篇關(guān)于5分鐘教你學(xué)會(huì)超簡(jiǎn)單的html+css魔幻霓虹燈文字特效的文章就介紹到這了,更多相關(guān)html+css霓虹燈文字特效內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用JavaScript讓網(wǎng)頁(yè)的title動(dòng)起來(lái)
使用webQQ有些時(shí)間了,webQQ每次收到信息,就會(huì)看到title提示那個(gè)網(wǎng)友或群來(lái)信息,發(fā)現(xiàn)挺有意思,其實(shí)這個(gè)很簡(jiǎn)單。2011-01-01Javascript 小寫(xiě)字母依次變?yōu)榇髮?xiě)
Javascript把小寫(xiě)字母依次變?yōu)榇髮?xiě),嚴(yán)格來(lái)說(shuō)不算是大小寫(xiě)轉(zhuǎn)換程序,它主要是把文字按一定順序依次變?yōu)樾?xiě)的,估計(jì)有人要用到吧。2009-10-10CSS3實(shí)現(xiàn)3D文字動(dòng)畫(huà)效果
CSS3 3D文字動(dòng)畫(huà),看到這個(gè)字眼都覺(jué)得震撼,順便兼用下另兩個(gè)屬性:transition 和 animation。由于使用CSS3技術(shù),因此測(cè)試時(shí)請(qǐng)使用火狐或Chrome等瀏覽器,否則不能看到效果2012-12-12JavaScript實(shí)現(xiàn)雪花飄落效果特效
雪,是冬天的靈魂,為大地鋪好背景,之后發(fā)生的都如夢(mèng)似幻,就像童話般的存在。冬天沒(méi)有雪,能難倒程序猿嗎,沒(méi)有雪自己造,這篇文章主要介紹了JavaScript實(shí)現(xiàn)雪花飄落效果特效,需要的朋友可以參考下2023-01-01javascript上下左右定時(shí)滾動(dòng)插件
在網(wǎng)上找到的,我認(rèn)為最為方便的一段定時(shí)滾動(dòng)代碼,找了很多其他的總是有這樣那樣的問(wèn)題,好不容易找到的,就分享一下。2010-06-06