簡述動(dòng)畫的屬性

這里先附上我做的思維導(dǎo)圖峻厚,主要是對(duì)transform和transition和animation的知識(shí)點(diǎn)總結(jié)。

動(dòng)畫思維導(dǎo)圖

第一部分 transition的用法

transition的屬性是指過渡屬性浦夷。他有四個(gè)屬性辜王。如下

1transition-property 檢索或設(shè)置對(duì)象中的參與過渡屬性。通俗的講就是要取hover后定義的屬性名肥缔。他的值是

1no ?沒有屬性會(huì)獲得過渡效果

2all 所有屬性都會(huì)獲得過渡效果

3property ?定義應(yīng)用過渡效果的CSS屬性列表汹来,列表以逗號(hào)隔開

2transition-duration ?檢索或設(shè)置對(duì)象過渡的持續(xù)時(shí)間

3transition-timing-function ?檢索或設(shè)置對(duì)象過渡的類型?

1linear? 規(guī)定以相同速度開始至結(jié)束的過渡效果(等于 cubic-bezier(0,0,1,1))怒见。勻速

2ease? 規(guī)定慢速開始姑宽,然后變快,然后慢速結(jié)束的過渡效果(cubic-bezier(0.25,0.1,0.25,1))炮车。

3ease-in? 規(guī)定以慢速開始的過渡效果(等于 cubic-bezier(0.42,0,1,1))。加速

4ease-in-out? 規(guī)定以慢速結(jié)束的過渡效果(等于 cubic-bezier(0,0,0.58,1))纪隙。減速

5? cubic-bezier(n,n,n,n) ? ? ? ? ? 在 cubic-bezier 函數(shù)中定義自己的值扛或。可能的值是 0 至 1 之間的數(shù)值悲伶。自定義速度

4transition-delay ?檢索或設(shè)置對(duì)象過渡的時(shí)間

html代碼

transiton的使用注意事項(xiàng)

(1)目前住涉,各大瀏覽器(包括IE 10)都已經(jīng)支持無前綴的transition,所以transition已經(jīng)可以很安全地不加瀏覽器前綴花沉。

(2)不是所有的CSS屬性都支持transition媳握,完整的列表查看這里,以及具體的效果蛾找。

(3)transition需要明確知道,開始狀態(tài)和結(jié)束狀態(tài)的具體數(shù)值晦雨,才能計(jì)算出中間狀態(tài)隘冲。比如绑雄,height從0px變化到100px,transition可以算出中間狀態(tài)万牺。但是洽腺,transition沒法算出0px到auto的中間狀態(tài)覆旱,也就是說,如果開始或結(jié)束的設(shè)置是height: auto藕坯,那么就不會(huì)產(chǎn)生動(dòng)畫效果噪沙。類似的情況還有,display: none到block辐马,background: url(foo.jpg)到url(bar.jpg)等等局义。

transition的局限

transition的優(yōu)點(diǎn)在于簡單易用,但是它有幾個(gè)很大的局限萄唇。

(1)transition需要事件觸發(fā),所以沒法在網(wǎng)頁加載時(shí)自動(dòng)發(fā)生轿塔。

(2)transition是一次性的仲墨,不能重復(fù)發(fā)生,除非一再觸發(fā)目养。

(3)transition只能定義開始狀態(tài)和結(jié)束狀態(tài),不能定義中間狀態(tài)幻梯,也就是說只有兩個(gè)狀態(tài)努释。

(4)一條transition規(guī)則,只能定義一個(gè)屬性的變化煞躬,不能涉及多個(gè)屬性。

CSS Animation就是為了解決這些問題而提出的恩沛。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末雷客,一起剝皮案震驚了整個(gè)濱河市芒珠,隨后出現(xiàn)的幾起案子搅裙,更是在濱河造成了極大的恐慌,老刑警劉巖好爬,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件甥啄,死亡現(xiàn)場離奇詭異蜈漓,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)融虽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門有额,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人巍佑,你說我怎么就攤上這事∮┧ィ” “怎么了脆栋?”我有些...
    開封第一講書人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長怕膛。 經(jīng)常有香客問我丘薛,道長,這世上最難降的妖魔是什么舍扰? 我笑而不...
    開封第一講書人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任希坚,我火速辦了婚禮裁僧,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘聊疲。我一直安慰自己,他們只是感情好阱表,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開白布贡珊。 她就那樣靜靜地躺著门岔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪寒随。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評(píng)論 1 309
  • 那天逢防,我揣著相機(jī)與錄音蒲讯,去河邊找鬼。 笑死局嘁,一個(gè)胖子當(dāng)著我的面吹牛晦墙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播晌畅,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼棋凳!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起贞滨,我...
    開封第一講書人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤拍棕,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后骄噪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蠢箩,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年示弓,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了呵萨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡囱皿,死狀恐怖忱嘹,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情拘悦,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布分苇,位于F島的核電站屁桑,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏靖秩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一花颗、第九天 我趴在偏房一處隱蔽的房頂上張望事扭。 院中可真熱鬧乐横,春花似錦、人聲如沸葡公。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蒲凶,卻和暖如春气筋,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背旋圆。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來泰國打工宠默, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人灵巧。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓搀矫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親刻肄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子瓤球,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 2D、3D變形動(dòng)畫 transform:2D變形:復(fù)合屬性 通過 CSS3 轉(zhuǎn)換敏弃,我們能夠?qū)υ剡M(jìn)行移動(dòng)卦羡、縮放麦到、轉(zhuǎn)...
    Zd_silent閱讀 394評(píng)論 0 0
  • 本文并非原創(chuàng)绿饵,屬于摘抄性質(zhì),并有個(gè)人的加工隅要。 一蝴罪、過渡動(dòng)畫 過渡(transition)動(dòng)畫,就是從初始狀態(tài)過渡到...
    前端xiyoki閱讀 11,643評(píng)論 1 13
  • W3C標(biāo)準(zhǔn)中對(duì)css3的transition這是樣描述的:“css的transition允許css的屬性值在一定的...
    青春前行閱讀 1,421評(píng)論 0 5
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color步清,font要门,text-align虏肾,li...
    love2013閱讀 2,316評(píng)論 0 11
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font欢搜,text-align封豪,li...
    wzhiq896閱讀 1,759評(píng)論 0 2