欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css火燒字母效果

林玟書2年前9瀏覽0評論

CSS火燒字母效果是一種炫酷的效果,可以讓你的網頁更精彩。下面將為你介紹如何使用CSS實現火燒字母效果。

/* 設置文字樣式 */
h1{ 
font-size: 200px;
color: #ff5722;
text-align: center;
position: relative;
letter-spacing: 4px;
 }
/* 設置火焰效果 */
 h1:before {
content: '';
background:url(https://img.pulscms.com/420x420/5852/5852.jpg) 0 0 no-repeat;
position: absolute;
width: 100%;
height: 100%;
top: -260px;
left: -500px;
opacity: 0;
z-index: -1;
transform: rotate(-10deg);
filter: blur(30px);
 }
/* 設置hover時火焰效果 */
 h1:hover:before{
opacity: 1;
animation: fire 3s ease-out forwards;
 }
/* 設置動畫 */
 @keyframes fire{
0%{
transform: translate(0, 0) rotate(-10deg);
filter: blur(30px);
}
90%{
transform: translate(0, -50px) rotate(-10deg);
filter: blur(30px);
}
100%{
transform: translate(0, -80px) rotate(-10deg);
filter: blur(30px);
opacity: 0;
}
 }

在以上代碼中,我們首先定義了字體樣式和位置,然后添加了一個:before偽元素來創建一個覆蓋在文字上的火焰效果。通過設置偽元素的opacity屬性,我們可以讓其在hover時淡入淡出,同時使用keyframes動畫創建了一個火焰從下向上消失的效果。

這個效果非常簡單,但也足夠讓你的網頁更具吸引力。值得一提的是,此效果可能會對性能產生一些影響,因此請確保對網頁進行了優化,以便在用戶訪問時快速加載。

上一篇css炫富
下一篇div css斜豎