• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Angular4如何自定義首屏的加載動畫詳解

    來源:懂視網 責編:小采 時間:2020-11-27 22:33:59
    文檔

    Angular4如何自定義首屏的加載動畫詳解

    Angular4如何自定義首屏的加載動畫詳解:前言 相信大家都知道,在默認情況下,Angular應用程序在首次加載根組件時,會在瀏覽器的顯示一個loading... 我們可以輕松地將loading修改成我們自己定義的動畫。下面話不多說,來一起看看詳細的介紹: 這是我們要實現首次加載的效果: 根組件標簽中的內容
    推薦度:
    導讀Angular4如何自定義首屏的加載動畫詳解:前言 相信大家都知道,在默認情況下,Angular應用程序在首次加載根組件時,會在瀏覽器的顯示一個loading... 我們可以輕松地將loading修改成我們自己定義的動畫。下面話不多說,來一起看看詳細的介紹: 這是我們要實現首次加載的效果: 根組件標簽中的內容

    前言

    相信大家都知道,在默認情況下,Angular應用程序在首次加載根組件時,會在瀏覽器的顯示一個loading... 我們可以輕松地將loading修改成我們自己定義的動畫。下面話不多說,來一起看看詳細的介紹:

    這是我們要實現首次加載的效果:

    根組件標簽中的內容

    請注意:在你的入口文件index.html中,默認的loading...只是插入到根組件標簽之間:

    <!doctype html>
    <html>
    <head>
     <meta charset="utf-8">
     <title>Fancy Loading Screen</title>
     <base href="/" rel="external nofollow" >
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <link rel="icon" type="image/x-icon" href="favicon.ico" rel="external nofollow" >
    </head>
    <body>
    
     <app-root>Loading...</app-root>
    
    </body>
    </html>

    如果您在加載完根組件檢查應用程序,則無法找到loading... 的文字,因為它在應用加載完成后被我們自己定義的組件替換掉。

    這意味著我們可以在這些標簽之間放置任何內容,包括樣式定義,一旦Angular加載完根組件,就可以完全清除它們。

    <app-root>
     <style>
     app-root {
     color: purple;
     }
     </style>
     I'm a purple loading message!
    </app-root>

    我們不必擔心這些樣式會影響我們的應用程序加載后的內容,因為一切都被完全替換掉。

    現在你可以在那里隨意的做任何事情。使用css或者svg實現自定義加載動畫。

    在我們的示例中,我們給頁面一個粉紅色的背景,我們使用Flexbox 將loading設置居中,給它設置一個更漂亮的字體,我們甚至在省略號上添加一個自定義動畫:

    <app-root>
     <style>
     app-root {
     display: flex;
     justify-content: center;
     align-items: center;
     height: 100vh;
    
     color: pink;
     text-transform: uppercase;
     font-family: -apple-system,
     BlinkMacSystemFont,
     "Segoe UI",
     Roboto,
     Oxygen-Sans,
     Ubuntu,
     Cantarell,
     Helvetica,
     sans-serif;
     font-size: 2.5em;
     text-shadow: 2px 2px 10px rgba(0,0,0,0.2);
     }
     body {
     background: salmon;
     margin: 0;
     padding: 0;
     }
    
     @keyframes dots {
     50% {
     transform: translateY(-.4rem);
     }
     100% {
     transform: translateY(0);
     }
     }
    
     .d {
     animation: dots 1.5s ease-out infinite;
     }
     .d-2 {
     animation-delay: .5s;
     }
     .d-3 {
     animation-delay: 1s;
     }
     </style>
    
     Loading<span class="d">.</span><span class="d d-2">.</span><span class="d d-3">.</span>
    </app-root>

    這樣我們就實現了上圖的加載效果了,點擊這里查看原文

    分享幾個loading效果的在線素材網:

  • loading.io
  • css-loaders
  • cssload
  • 好了,去創建屬于你自己的loading吧!

    總結

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Angular4如何自定義首屏的加載動畫詳解

    Angular4如何自定義首屏的加載動畫詳解:前言 相信大家都知道,在默認情況下,Angular應用程序在首次加載根組件時,會在瀏覽器的顯示一個loading... 我們可以輕松地將loading修改成我們自己定義的動畫。下面話不多說,來一起看看詳細的介紹: 這是我們要實現首次加載的效果: 根組件標簽中的內容
    推薦度:
    標簽: 加載 自定義 動畫
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产成人无码精品一区二区三区 | 久久精品国产精品青草 | 亚洲а∨天堂久久精品| 久久精品不卡| 免费精品精品国产欧美在线欧美高清免费一级在线 | 国产精品国产三级国产| 国产精品亚洲美女久久久| 国产欧美一区二区精品性色99 | 久久精品亚洲乱码伦伦中文| 久久国产美女免费观看精品| 欧美精品一区二区三区免费观看 | 午夜精品一区二区三区免费视频| 国产精品亚洲片在线| 久久青青草原国产精品免费| 国产精品国产三级在线专区 | 精品久久久久久99人妻| 亚洲精品国产电影| jizz国产精品网站| 国内精品久久久久久久久电影网| 日韩精品欧美国产在线| 国产成人精品日本亚洲专| 国产一区二区三区精品视频| 亚洲国产精品久久久天堂| 国产精品无码永久免费888 | 国产精品福利一区二区| 亚洲色精品88色婷婷七月丁香| 日韩精品一区二区午夜成人版 | 国产成人高清精品一区二区三区| 久久成人精品| 2022国产精品不卡a| 无夜精品久久久久久| 久久91精品国产91久久户| 自拍偷在线精品自拍偷| 99国内精品久久久久久久| 久久99精品久久久久久动态图| 国产在线国偷精品免费看| 日本精品久久久久影院日本| 国内精品一级毛片免费看| 亚洲高清专区日韩精品| 精品无码久久久久久国产| 久久国产精品久久精品国产|