<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【開發(fā)小技巧】020—用HTML和CSS在文本上如何創(chuàng)建液體填充動(dòng)畫效果?

          共 2167字,需瀏覽 5分鐘

           ·

          2020-08-27 09:49

          來(lái)源 | web前端開發(fā)公眾號(hào)
          液體填充文字動(dòng)畫可以使用CSS |?:: before選擇器。我們將使用關(guān)鍵幀設(shè)置動(dòng)畫每一幀的高度。
          本文的基本樣式完成情況,這完全取決于你希望的文本外觀。最主要的是關(guān)鍵幀。
          對(duì)于上半部分的百分比,我們?cè)黾痈叨龋鴮?duì)于下半部分百分比,我們減小高度。我們使用25%作為高度的最小值。你可以使用百分比值來(lái)更改,以根據(jù)需要更改動(dòng)畫的最小和最大高度以及外觀。
          在本文中,我們將創(chuàng)建將在其中應(yīng)用液體填充效果的文本。要?jiǎng)?chuàng)建結(jié)構(gòu),將需要標(biāo)準(zhǔn)的HTML。
          HTML代碼
          <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> ????<title>用HTML和CSS在文本上如何創(chuàng)建液體填充動(dòng)畫效果?title>?head> <body> <center> <h1>WEB前端開發(fā)公眾號(hào)h1> center> body> html>
          在開始CSS之前,你必須熟悉CSS中的一些概念,其他效果則完全取決于開發(fā)者。
          CSS代碼:
          <style> body { margin: 0; padding: 0; }
          h1 { margin: 200px 0; padding: 0; font-size: 80px; position: relative; color:green; }
          h1:before { content: "WEB前端開發(fā)公眾號(hào)"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; color:white; overflow: hidden; animation: animate 6s infinite; }
          @keyframes animate { 0% { height: 25%; } 25% { height: 50%; } 50% { height: 65%; } 75% { height: 40%; } 100% { height: 25%; } } style>
          最后,我們將上述兩個(gè)部分代碼內(nèi)容合并為一體,以實(shí)現(xiàn)對(duì)文本的液體填充效果。
          完整代碼如下:
          <html?lang="en">?<head> <meta charset="UTF-8" /> <meta name="viewport" content= "width=device-width, initial-scale=1.0" /> <title> ???????用HTML和CSS在文本上如何創(chuàng)建液體填充動(dòng)畫效果?? title>
          <style> body { margin: 0; padding: 0; }
          h1 { margin: 200px 0; padding: 0; font-size: 80px; position: relative; color:green; }
          h1:before { content: "WEB前端開發(fā)公眾號(hào)"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; color:white; overflow: hidden; animation: animate 6s infinite; }
          @keyframes animate { 0% { height: 25%; } 25% { height: 50%; } 50% { height: 65%; } 75% { height: 40%; } 100% { height: 25%; } } style> head>
          <body> <center> <h1>WEB前端開發(fā)公眾號(hào)h1> center> body>
          html>

          最終效果如下:

          瀏覽 37
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色色色999 | 欧美精品超级AAAAAA | 青青草在线视频免费播放 | 啪啪啪湿佬网站 | 黄色电影免费看片 |