1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        「HTML+CSS」自定義加載動(dòng)畫【029】

        共 2398字,需瀏覽 5分鐘

         ·

        2021-05-05 13:25

        效果展示

        Demo代碼

        HTML

        <!DOCTYPE html>
        <html lang="en">
        <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">
            <link rel="stylesheet" href="style.css">
            <title>Document</title>
        </head>
        <body>
            <section><span></span></section>
        </body>
        </html>

        CSS

        html,body{
          margin0;
          height100%;
        }
        body{
          display: flex;
          justify-content: center;
          align-items: center;
          background#263238;
        }
        section {
            width650px;
            height300px;
            padding10px;
            position: relative;
            display: flex;
            align-items: center;
            justify-content: center;
            border2px solid red;
        }
        span {
          width 96px;
          height96px;
          background: white;
          border-radius50%;
          animation: animloader 1s ease-in infinite;
        }
        @keyframes animloader {
          0% { transformscale(0); opacity1;}
          100% { transformscale(1); opacity0;}
        }

        原理詳解

        步驟1

        使用span標(biāo)簽,設(shè)置

        • 寬度、高度均為96px
        • 背景色:白色
         width : 96px;
          height: 96px;
          background: white;

        效果圖如下

        步驟2

        span圓角化

         border-radius: 50%;

        效果圖如下

        步驟3

        為span設(shè)置動(dòng)畫

        • 初始狀態(tài):大小為0(相對(duì)于原大?。?,顏色為(白,透明級(jí)別1)
        • 終止?fàn)顟B(tài):大小為1(相對(duì)于原大?。?,顏色為(白,透明級(jí)別0)
        animation: animloader 1s ease-in infinite;
        @keyframes animloader {
          0% { transform: scale(0); opacity: 1;}
          100% { transform: scale(1); opacity: 0;}
        }

        效果圖如下

        結(jié)語

        學(xué)習(xí)來源:

        ?

        https://codepen.io/bhadupranjal/pen/vYLZYqQ

        文章僅作為學(xué)習(xí)筆記,記錄從0到1的一個(gè)過程。

        希望對(duì)您有所幫助,如有錯(cuò)誤歡迎小伙伴指正~

        我是 海轟?(?ˊ?ˋ)?

        如果您覺得寫得可以的話請(qǐng)點(diǎn)個(gè)贊吧

        謝謝支持??


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

        手機(jī)掃一掃分享

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

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            欧美大爆乳性猛交 | 先锋影音国产精品 | 少萝裸体视频 | 国产黄片视频在线观看 | 亚洲精品女 | 老年人一级黄色片 | 色九九网站 | 欧美色第一页 | 尤物视频在线观看 | 美国 日本 韩国三级三级三级黄色A在线播放 |