純CSS3實現閃閃發光的動畫

2022-09-13 06:36:13 字數 1004 閱讀 7591

這個效果的具體實現主要是用到了css3 的animation

它共有8個屬性:

animation-name 規定 @keyframes 動畫的名稱。

用來定義乙個動畫的名稱。

如果要設定幾個animation給乙個元素,我們只需要以列表的形式,用逗號「,」隔開

animation-duration 動畫時長

animation-timing-function 規定動畫的速度曲線。預設是 「ease」。

linear 規定以相同速度開始至結束的過渡效果(等於 cubic-bezier(0,0,1,1))。 ease 規定慢速開始,然後變快,然後慢速結束的過渡效果(cubic-bezier(0.25,0.1,0.25,1))。

ease-in 規定以慢速開始的過渡效果(等於 cubic-bezier(0.42,0,1,1))。

ease-out 規定以慢速結束的過渡效果(等於 cubic-bezier(0,0,0.58,1))。

ease-in-out 規定以慢速開始和結束的過渡效果(等於 cubic-bezier(0.42,0,0.58,1))。

cubic-bezier(n,n,n,n) 在 cubic-bezier 函式中定義自己的值。可能的值是 0 至 1 之間的數值。

animation-delay 規定動畫何時開始。預設是 0。允許負值,動畫跳過 2 秒進入動畫週期,也就是從2s的動畫開始

animation-play-state 規定動畫是否正在執行或暫停。預設是 「running」。

綜合起來簡寫animation : name duration timing-functiondelay iteration-count direction fill-mode play-state

原文

純CSS3實現圓圈動態發光特效動畫

效果圖 這個效果的具體實現主要是用到了css3 的animation 它共有8個屬性 animation name 規定 keyframes 動畫的名稱。用來定義乙個動畫的名稱。如果要設定幾個animation給乙個元素,我們只需要以列表的形式,用逗號 隔開 animation duration 動...

如何用純 CSS 繪製一顆閃閃發光的璀璨鑽石

按下右側的 點選預覽 按鈕在當前頁面預覽,點選鏈結全屏預覽。請用 chrome,safari,edge 開啟 定義 dom,容器中包含乙個元素 居中顯示 html,body 畫出第一組刻面的形狀 diamond diamond span 為第一組刻面上色,因為後面還要用到這些色值,所以定義了變數 r...

純css3實現的動畫載入條

之前大大家分享了很多款載入條。今天給大家帶來一款純css3實現的動畫載入條。這款載入條適用瀏覽器 360 firefox chrome safari opera 傲遊 搜狗 世界之窗.不支援ie8及以下瀏覽器。效果圖如下 實現的 html div class div class bar p clas...