偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

一個可用于React、Vue、純HTML和CSS的可組合CSS動畫工具包— AnimXYZ

開發(fā) 開發(fā)工具
AnimXYZ 是一個 CSS 動畫庫,用于為你的網站創(chuàng)建自定義 CSS 動畫。是什么讓 AnimXYZ 如此之好,它是可組合的,這意味著你可以組合和混合不同的動畫來創(chuàng)建自己的高度可定制的 CSS 動畫,而無需編寫一個單一的關鍵幀。

 [[375287]]

AnimXYZ 是一個 CSS 動畫庫,用于為你的網站創(chuàng)建自定義 CSS 動畫。是什么讓 AnimXYZ 如此之好,它是可組合的,這意味著你可以組合和混合不同的動畫來創(chuàng)建自己的高度可定制的 CSS 動畫,而無需編寫一個單一的關鍵幀。

制作動畫就像用文字描述一樣簡單

例如,你可以通過編寫 xyz = "fade big up" 來創(chuàng)建動畫,該動畫可以使用 AnimXYZ 淡入淡出,按比例放大和向上移動。

AnimXYZ 還有一個小軟件包,基本功能是 2.68kb ,如果包含方便的實用程序,則是 11.4kb 。

[[375288]]

可定制性

AnimXYZ 是由 CSS 變量驅動的,AnimXYZ 允許你覆蓋任何一個 CSS 變量來進一步定制/控制動畫和幾乎無限數量的自定義動畫。

你可以通過在你的 CSS 中選擇帶有 xyz 屬性的元素來編輯一個 AnimXYZ CSS 變量,并改變一個已定義的 AnimXYZ 變量的值,就像這樣:

  1. .my-class-name { 
  2.   --xyz-opacity: 0.5

所有 AnimXYZ 變量的開頭都帶有 xyz 前綴,然后通常后面跟隨 CSS 屬性名稱。

嵌套動畫

AnimXYZ 支持嵌套動畫,這允許我們在我們的動畫元素(帶有 xyz 屬性的元素)中包裹多個元素來制作動畫。嵌套動畫看起來像這樣:

  1. <div class="my-class-name" xyz="fade"
  2.   <div class="xyz-in">Hello</div> 
  3.   <div class="xyz-in">Hello</div> 
  4.   <div class="xyz-in">Hello</div> 
  5. </div> 

這將使所有包裹著 .my-name-element 的元素同時淡入。

[[375289]]

錯位動畫

如果我們不想讓嵌套動畫同時發(fā)生,我們很幸運,因為 AnimXYZ 也支持錯位動畫,這意味著如果我們有一個嵌套動畫,我們可以讓每個元素一個接一個地到達/離開。我們可以通過在 xyz 屬性中添加 stagger 來實現這一點,這將使動畫從左到右錯開,我們也可以通過使用 stagger-rev 來反轉錯開,所以現在它將從右到左錯開。

[[375290]]

 

責任編輯:張燕妮 來源: 做工程不做碼農
相關推薦

2019-04-29 08:10:46

數據中心基礎設施IT

2024-03-13 08:21:53

冒泡排序動畫

2015-11-11 15:22:27

h5工具

2022-05-31 18:53:04

微服務可組合架構架構

2017-04-27 14:05:59

CSS動畫前端

2023-04-17 09:08:27

CSS計時器

2021-01-15 11:20:33

可組合分解基礎設施基礎設施服務器

2022-03-01 10:48:19

Gartner可組合的業(yè)務中國企業(yè)

2017-05-11 15:20:52

CSS3動畫前端

2022-08-29 17:39:53

應用開發(fā)css動畫

2022-12-22 10:43:30

數字化轉型IT領導者

2017-09-07 11:05:27

PikeOpenStack基礎設施

2023-11-01 08:33:45

CSS動畫效果

2021-07-19 06:05:03

PCIe可組合基礎設施存儲

2022-11-14 08:32:51

CSS組件Box

2022-09-12 08:31:41

CSS3偽類URI

2014-10-08 09:38:54

HTML5

2021-11-09 07:26:14

CssMaterialUI React

2015-04-24 10:05:15

HTML+CSS阿童木頭像

2016-11-01 09:46:04

點贊
收藏

51CTO技術棧公眾號