iT邦幫忙

0

【前端動手玩創意】等待的轉圈圈效果 (1)

  • 分享至 

  • xImage
  •  

目錄

【前端動手玩創意】等待的轉圈圈效果 (1)
【前端動手玩創意】google五星評分的星星(2)
【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難度頗高,想挑戰再進來!)
【前端動手玩創意】一句CSS做出好看的hero section!(4)
【前端動手玩創意】創造一個Skill bar(5)
【前端動手玩創意】遮蔽廣告(D卡未登入)腳本、自定義新增名單(6)
【前端動手玩創意】前端canvas截圖的招式!竟然有三招,可存成SVG或PNG (7)
【前端動手玩創意】讓你的PDF檔案更難被抓取(8)
【前端動手玩創意】哇操!你敢信?花式寫todo-list,body裡面一行都沒有也能搞?(9)
【前端動手玩創意】卡片製作,才不是!是卡片製作器!(10)

等待的轉圈圈效果

寫法解說

這個是使用到了CSS的效果,只要懂下面五個語法就可以完成囉!

筆記觀念

border-radius: 50%;

可以弄出一個圓形

border-top

boder是邊框,邊框可以指定上下左右

keyframes

自行設定關鍵字的動畫 通常會配合幾% 例如 0% 就是最開始 100%就是動畫最結束的樣子

transform: rotate(360deg);

animation: infinite;

讓動畫無限重複

程式碼寫法

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
</style>
</head>
<body>

<h2>How To Create A Loader</h2>

<div class="loader"></div>

</body>
</html>

心得

這個等待效果看起來滿難的(? 畢竟是個非常常見 實用的功能
沒想到三言兩語就完成了(*´∀)~♥`
真的是有點太輕鬆了呢(?

沒關係 其實練習的重點不是這東西的難度 重點是你跨出去嘗試哦!!
願意去寫他 就是進步 就是勝利
讓我們未來繼續動手玩創意吧~~


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0

業界工作一段時間後,原生js、css的用處真的不太大,基本都是高度模組化的元件在開發

框架也都是原生JS在寫的 你敢跟我說原生JS不重要?
那代表你可能也只是個不重要的小螺絲
如果JS原生都不熟 怎麼可能做好前端的工作

其實我也沒在用原生JS跟CSS了 這系列是新手向教學
所以從基本開始 給新手慢慢學
您這種大師等級的應該要看國外更新第一手資訊啦XDDD
這些給新手很有幫助٩(◦`꒳´◦)۶

我要留言

立即登入留言