成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

本篇文章給大家?guī)砹?中非常炫酷的文字效果,這些效果全是利用css來實(shí)現(xiàn)的,希望對大家有幫助。

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

CSS是一門很特殊的語言,你認(rèn)為CSS只能用來控制網(wǎng)頁的結(jié)構(gòu)與樣式,但只要你有豐富的想象力,就能創(chuàng)造無限可能。

一.漸變文字效果

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

該效果主要利用background-clip:text配合color實(shí)現(xiàn)漸變文字效果 首先了解background-clip: text;的意思:以盒子內(nèi)的文字作為裁剪區(qū)域向外裁剪,文字之外的區(qū)域都將被裁剪掉。

給文本容器設(shè)置漸變背景

 background: linear-gradient(90deg, black 0%, white 50%, black 100%);

設(shè)置webkit-background-clip屬性,以文字作為裁剪區(qū)域向外裁剪

-webkit-background-clip: text;         background-clip: text;

通過-webkit-animation屬性設(shè)置動(dòng)畫,即可實(shí)現(xiàn)上述效果

-webkit-animation: shining 3s linear infinite;         animation: shining 3s linear infinite;
@-webkit-keyframes shining {   from {     background-position: -500%;   }   to {     background-position: 500%;   } } @keyframes shining {   from {     background-position: -500%;   }   to {     background-position: 500%;   } }

樣式引用

<html>     <link rel="stylesheet" href="./css/neno-text-style.css">     <body>         <p class="neon">前端實(shí)驗(yàn)室</p>     </body> </html>

二.彩虹文字效果(跑馬燈)

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

.text {     letter-spacing: 0.2rem;     font-size: 1.5rem;     background-image: -webkit-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96);     -webkit-text-fill-color: transparent;     -webkit-background-clip: text;     -webkit-background-size: 200% 100%; }

該效果也是利用background-clip:text和線性漸變屬性linear-gradient實(shí)現(xiàn),通過設(shè)置區(qū)域顏色值實(shí)現(xiàn)了彩虹文字的效果。

動(dòng)態(tài)彩虹文字需要設(shè)置-webkit-animation屬性

-webkit-animation: maskedAnimation 4s infinite linear; @keyframes maskedAnimation {     0% {         background-position: 0 0;     }     100% {         background-position: -100% 0;     } }

CSS樣式

.rainbow {     letter-spacing: 0.2rem;     font-size: 1.2rem;     text-transform: uppercase; } .rainbow span {     animation: rainbow 50s alternate infinite forwards; } @keyframes rainbow {     0% {         color: #efc68f;     }     ...     100% {         color: #8fefed;     } }
<html>     <head>         <link rel="stylesheet" href="./css/rainbow-color-text-style.css">     </head>     <body>         <div class="text">【前端實(shí)驗(yàn)室】分享前端最新、最實(shí)用前端技術(shù)</div>     </body> </html>

三.發(fā)光文字效果

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

該效果主要利用text-shadow屬性實(shí)現(xiàn)。text-shadow屬性向文本添加一個(gè)或多個(gè)陰影。該屬性是逗號(hào)分隔的陰影列表,每個(gè)陰影有兩個(gè)或三個(gè)長度值和一個(gè)可選的顏色值進(jìn)行規(guī)定。

.neon {     color: #cce7f8;     font-size: 2.5rem;     -webkit-animation: shining 0.5s alternate infinite;     animation: shining 0.5s alternate infinite; }
@-webkit-keyframes shining {     from {         text-shadow: 0 0 10px lightblue, 0 0 20px lightblue, 0 0 30px lightblue, 0 0 40px skyblue, 0 0 50px skyblue, 0 0 60px skyblue;     }     to {         text-shadow: 0 0 5px lightblue, 0 0 10px lightblue, 0 0 15px lightblue, 0 0 20px skyblue, 0 0 25px skyblue, 0 0 30px skyblue;     } }
<html>     <head>         <link rel="stylesheet" href="./css/neno-text-style.css">     </head>     <body>         <p class="neon">【前端實(shí)驗(yàn)室】分享前端最新、最實(shí)用前端技術(shù)</p>     </body> </html>

四.打字機(jī)效果

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

該效果主要是通過改變?nèi)萜鞯膶挾葘?shí)現(xiàn)的。

.typing {     color: white;     font-size: 2em;     width: 21em;     height: 1.5em;     border-right: 1px solid transparent;     animation: typing 2s steps(42, end), blink-caret .75s step-end infinite;     font-family: Consolas, Monaco;     word-break: break-all;     overflow: hidden; }
/* 打印效果 */ @keyframes typing {     from {         width: 0;     }     to {         width: 21em;     } } /* 光標(biāo) */ @keyframes blink-caret {     from,     to {         border-color: transparent;     }     50% {         border-color: currentColor;     } }
<html>    <head>    <link rel="stylesheet" href="./css/typing-style.css">    </head>    <body>    <div class="typing">【前端實(shí)驗(yàn)室】分享前端最新、最實(shí)用前端技術(shù)</div> </html>

white-space:nowrap屬性主要是為了保證一行顯示,這里考慮到英文字母的顯示,去除了該屬性,保證不會(huì)出現(xiàn)字符間斷的情況。

word-break:break-all使英文字符可以一個(gè)一個(gè)的呈現(xiàn)出來。

animation屬性中的steps功能符可以讓動(dòng)畫斷斷續(xù)續(xù)的執(zhí)行,而非連續(xù)執(zhí)行。

steps()語法表示:steps(number, position),其中number關(guān)鍵字表示將動(dòng)畫分為多少段 ;position關(guān)鍵字表示動(dòng)畫是從時(shí)間段的開頭連續(xù)還是末尾連續(xù),支持start和end倆個(gè)關(guān)鍵字,含義分別如下:

  • start:表示直接開始

  • end:表示戛然而止,為默認(rèn)值

光標(biāo)效果是通過box-shadow模擬實(shí)現(xiàn)的。 通過上述的這幾個(gè)屬性就可以實(shí)現(xiàn)一個(gè)簡易的打字機(jī)效果了~

五.故障風(fēng)格文字效果

整理分享5種純CSS實(shí)現(xiàn)炫酷的文字效果

該動(dòng)畫效果比較復(fù)雜,主要用到了CSS偽元素、元素自定義屬性、蒙版屬性、animation動(dòng)畫等等。

<div class="text" data-text="歡迎關(guān)注微信公眾號(hào)【前端實(shí)驗(yàn)室】">   歡迎關(guān)注微信公眾號(hào)【前端實(shí)驗(yàn)室】 </div>

這里主要使用了自定義屬性,data-加上自定義的屬性名,賦值要顯示的文字供偽元素獲取到對應(yīng)的文字。

@keyframes animation-before{     0% {         clip-path: inset(0 0 0 0);     }     ...     100% {         clip-path: inset(.62em 0 .29em 0);     } } @keyframes animation-after{       0% {         clip-path: inset(0 0 0 0);     }     ...     100% {         clip-path: inset(.29em 0 .62em 0);     } }

這里設(shè)置了兩個(gè)keyframes,分別為 animation-before 、animation-after,前者是準(zhǔn)備給偽元素 before 使用的,后者是給偽元素 after 使用的。

其中clip-path屬性是CSS3的新屬性蒙版,其中的inset()值表示的是蒙版形狀為矩形,定義蒙版的作用區(qū)域后通過@keyframes來設(shè)置逐幀動(dòng)畫,使蒙版的作用區(qū)域在垂直方向一直變化,實(shí)現(xiàn)上下抖動(dòng)的效果。

.text{     display: inline-block;     font-size: 3.5em;     font-weight: 600;     padding: 0 4px;     color: white;     position: relative; }
.text::before{     content: attr(data-text);     position: absolute;     left: -2px;     width: 100%;     background: black;     text-shadow:2px 0 red;     animation: animation-before 3s infinite linear alternate-reverse; }
.text::after{     content: attr(data-text);     position: absolute;     left: 2px;     width: 100%;     background: black;     text-shadow: -2px 0 blue;     animation: animation-after 3s infinite linear alternate-reverse; }

最后我們設(shè)置兩個(gè)偽元素before和after,分別定位到跟父元素同樣的位置,然后分別向左、右側(cè)移一點(diǎn)點(diǎn)的距離,制作一個(gè)錯(cuò)位的效果,然后都將背景色設(shè)置為與父元素背景色一樣的顏色,用于遮擋父元素

這樣就可以實(shí)現(xiàn)了一個(gè)完美的故障風(fēng)格的文字展示動(dòng)畫了~

炫酷的特效可以為我們的網(wǎng)頁增添不一樣的風(fēng)采,本文中實(shí)現(xiàn)的效果源代碼大師兄已經(jīng)上傳到Github,公眾號(hào)后臺(tái)回復(fù)aaa文字特效即可獲取,快來跟我們一起學(xué)習(xí)吧!

(學(xué)習(xí)視頻分享:css視頻教程)

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
妺妺和我裸睡玩我下春雨医生| 欧美成人免费一区| 免费影视观看网站入口| 欧美成人VA免费看视频| 欧美综合自拍亚洲综合图片区| 青春草无码精品视频在线观看 | 天堂VA欧美ⅤA亚洲VA老司机| 午夜精品久久久久久不卡| 亚洲AV永久无码精品主页丝瓜 | HEZYO加勒比 一本高手机在| 边做边爱完整版MP3在线下载| 性少妇中国内射XXXX狠干| 亚洲精品国产欧美一二区| 中国WINDOWS野外| 饱满的乳被揉捏玩弄| 国产成人亚洲综合网站| 护士猛少妇色XXⅩXXX猛叫| 老师抱着我在教室做| 人妻无码AⅤ中文字幕视频| 同性男男黄H片在线播放网站| 亚洲AV无码精品色午夜在线观看| 亚洲综合成人AⅤ在线网站 | 欧美黑大粗无码免费视频| 熟女少妇精品一区二区| 亚洲AV无码专区在线电影成| 永久免费观看国产裸体美女| 把腿张开老子臊烂你的动漫| 色婷婷综合久久久久中文| 午夜精品久久久久久久| 亚洲最大成人网站| GOGO全球大胆高清人体131| 国产精品51麻豆CM传媒| 精品亚洲AV无码喷奶水A漫画| 女人高潮喷水毛片免费| 天天摸夜夜添夜夜无码| 亚洲一二三四2021不卡| 无码AV熟妇素人内射vr在线| 亚洲精品中文字幕乱码| GV天堂GV无码男同在线观看| 国产精品视频免费一区二区| 久久中文字幕无码专区 | 差差差很疼无掩盖在线观看| 国产亚洲日韩欧美另类丝瓜APP | 制服丝袜另类专区制服| 高清拍拍拍无挡国产精品| 精品第一国产综合精品蜜芽| 欧美日韩久久中文字幕| 小雪的L3又嫩又紧又多水图 | 欧美精品一区二区三区人妻久久久 | 精品久久久久香蕉网| 欧美日韩不卡高清在线看| 性少妇SEXVIDEOS高清| 51CG今日吃瓜热门大瓜| 国产精品亲子乱子伦XXXX裸| 蜜芽亚洲日韩欧美国产高清ΑV| 太太你也不想你丈夫被开除吧| 夜夜揉揉日日人人青青| 国产CHINESE男男GAY| 久碰人澡人澡人澡人澡人视频 | 国产99久久久国产精品成人小说| 久久精品一区二区三区中文字幕 | 免费看美女脱精光的网站| 无码AV免费一区二区三区四区| 中文字幕日韩一区二区三区不卡| 国产精品香蕉在线观看网| 欧美交换配乱吟粗大| 亚洲A成人片在线播放| 不屈的儿媳妇电视剧汉语版| 久久久久精品波多野吉衣无码AV| 偷看自己婆给别人玩经过| 99久久久成人国产精品免费| 精品成人免费一区二区| 少妇精品揄拍高潮少妇| 中文字幕乱理片人妻无码888| 国产三级在线观看播放| 人人澡人人透人人爽| 伊人久久大香线蕉AⅤ色| 国产乱XXXXX97国语对白| 欧美日韩综合精品一区二区| 欧美成人激情视频| 亚洲第一成人网站| 丰满熟妇乱又伦精品| 女人张开腿让男人添| 亚洲欧洲国无码成人片| 国产精产国品一二三产区区别| 欧美黑人巨大XXXX黑人猛交| 亚洲一线产区二线产区| 国产手机精品一区二区| 人人澡人人妻人人爽少妇| 中文无码AV一区二区三区| 狠狠精品久久久无码中文字幕| 少妇高潮一区二区三区99| AAA日本高清在线播放免费观看| 久久AⅤ天堂AV无码AV| 午夜男女无遮挡啪拍视频| 成人无码区免费A∨| 男人J桶进女人P无遮挡| 亚洲一区二区三区成人片在线观看| 亚洲中文字幕无码专区| 国产亚洲AV浪潮A∨尹人Av| 色欲久久久天天天综合网| CAOPOREN超碰最新地址| 麻花豆传媒MV在线播放| 亚洲熟女成年三级中文字幕| 含苞待放1ⅤLH周莹莹| 玩弄chinese丰满人妻| 成熟闷骚女邻居引诱2| 欧美性猛交ⅩXXX乱大交| 中文字幕无码人妻少妇免费| 久久久久精品国产99久久综合 | 幻女BBWXXXX非洲黑人| 午夜成人无码片在线观看影院| 动漫成人无码免费视频在线播| 亲嘴扒胸摸屁股激烈网站| 99视频69E精品视频| 免费女人18毛片A毛片视频| 人妻熟妇女的欲乱系列| 中文字幕一区二区三区乱码人妻 | 日韩内射美女人妻一区二区三区| OM老熟女DHXⅩXXX69| 欧美大波少妇在厨房被| 18禁止看的免费污网站| 麻花豆传媒剧国产MV在线下载| 在床上拔萝卜又疼又叫什么症状| 久久精品国产亚洲AV麻豆图片| 亚洲乱码国产乱码精品精| 精品熟女AV少妇免费久久自慰| 亚洲精品456在线播放| 红桃视频成人传媒| 亚洲国产AV一区二区三区四区| 黑人荫道BBWBBB大荫道| 亚洲丰满熟妇在线观看| 记忆女神的女儿们| 亚洲女人人体ASS| ASS鲜嫩鲜嫩PICS| 欧美人与动人物XXXX9296| A阿V天堂亚洲阿∨天堂在线| 欧洲S码亚洲M码精品一区| 暗交小拗女一区二区三| 日本欧美大码A在线观看| 成人奭片免费观看| 少妇人妻AV毛片在线看| 国产成人亚洲综合A∨婷婷图片| 无码专区狠狠躁躁天天躁| 国产亚洲成AV人片在线观看| 性色AV性色生活片| 精品 日韩 国产 欧美 视频 | 无码AⅤ精品一区二区三区| 国产精品久久久久9999小说| 亚洲 欧美精品SUV| 精JAVAPARSER乱偷| 夜里18款禁用B站入APP软件| 门卫老头吮她的花蒂| JAPANESE春药高潮| 国精产品自偷自偷综合下载 | 999久久久无码国产精品| 人妻中文乱码在线网站| 国产99久久久国产精品~~牛| 无人区码一码二码三码是 | 公么的大龟征服了我BD| 午夜福利视频合集1000| 精品国产一区二区三区吸毒 | 亚洲JLZZJLZZ少妇| 久久综合九色综合欧美婷婷| 97人妻人人做人碰人人爽| 日韩中文高清在线专区| 国产男男GayGay裸交视频| 亚洲人成网站999久久久综合| 蜜臀AV无码一区二区三区| 被黑人的大JJ干得很舒服吗| 精品亚洲AV无码喷奶水A漫画| 中文字幕久久久久久精品 | 老师今晚让你爽个够| WWW亚洲精品久久久| 十八18禁国产精品WWW| 韩国三级HD中文字幕叫床| 曰韩精品无码一区二区三区视频| 亲孑伦一区二区三区| 国产精品久久久久久婷婷| 亚洲熟妇色av一区二区浪潮| 欧美性狂猛BBBBBBXXXX| 国产国拍亚洲精品MV在线观看| 亚洲国产午夜精品理论片| 免费无遮挡无码永久视频| 东京热加勒比无码少妇| 亚洲成无码电影在线观看| 年轻 娇小 亚洲人 日本语 夹| 饭桌上故意张开腿让公H| 亚洲成A人片在线观看天堂| 男阳茎进女阳道啪啪| 国产成人无码AA精品一区| 欧美亚洲色综久久精品国产| 国产成人午夜福利在线小电影| 亚洲欧美日韩在线观看一区二区三 | 日韩欧美人妻一区二区三区| 激情综合亚洲色婷婷五月APP| BT天堂网.WWW在线资源| 亚洲 欧美 国产 动漫 综合| 女少18XⅩXX性XXXXHD| 国产欧美亚洲日韩图片|