過度和動畫

  • 過度 transition

使元素由一種樣式變成另一種樣式 (盡量不要寫到偽類中)
過度transition的值: transition是一個復(fù)合屬性: 類似于background, 其中:
transition-property: 規(guī)定過渡作用在元素的哪條樣式上
none:沒有過渡屬性(清除); all:對所有可能樣式生效(默認(rèn)值); width/height/… 多個以逗號分隔
transition-duration:
過渡時長, 單位秒(s)和毫秒(ms)值是0虑瀑,不寫時長等于看不到效果
transition-delay:
過渡開始前的等待時間痊乾, 不計入過渡時間中
注意: transition-delay在恢復(fù)也生效
transition-timing-function: (過渡時間的速度函數(shù)), 常見值如下:
ease,先慢后快后慢(默認(rèn)值); linear,勻速 , ease-in; 勻加速, ease-out县匠; 勻減速, ease-in-out; 快->慢->快
cubic-bezier(貝塞爾曲線): 一個帶參數(shù)的曲線禾乘,用于描述運(yùn)動速度的變化洲守,可以非常精確自由方便的控制變化速率
cubic-bezier(x1,y1,x2,y2); 其中x1,x2在[0,1]中,y1,y2不限, 具體參考:http://cubic-bezier.com
transition復(fù)合寫法:
transition: 作用樣式 時長 變化曲線 延時 (只有時長不可省略)

  .box {
      width: 100px;
      height: 100px;
      trnnsition-property: width;  /* 只有寬度有過度效果 */
      transition-duration: 1s;
      transition-delay: 1s;  /* 變化延時一秒才觸發(fā) */
      transition-timing-function: linear;
      /* transition: width 1s linear 0.5s */  /* 復(fù)合寫法 */
  }

  • 動畫 animation

自定義動畫: @keyframes
最小0%,最大100%硬毕;合法樣式任意多個臭觉,每個百分比為關(guān)鍵幀

  @keyframes  move {  /* 關(guān)鍵幀描述, 用來給animation運(yùn)動的 */
      from {  /* 關(guān)鍵幀 開始 */
          width: 100px;
      }
      to {  /* 結(jié)束 */
           width: 300xp;
      }
      /* 0% {  
          width: 100px;
      }
      50% {
          width: 300px;
      }
      100% {
            width: 200px;
      } */
  }
  .box {
        width: 100px;
        height: 100px;
        background-color: red;
        animation-name: move;  /* 自定義動畫名稱 */
        animation-duration: 2s;  /* 動畫執(zhí)行時間 */
        animation-delay: 2s;  /* 延時, 負(fù)數(shù)代表提前運(yùn)動 */
        /* animation: 2s move; */  /* 復(fù)合寫法 */
  }

animation-name 自定義動畫名稱, (調(diào)用自定義動畫)
animation-duration 動畫執(zhí)行時長(s/ms)
animation-delay: (支持負(fù)數(shù))
動畫延時(s/ms)
animation-timing-function 動畫速度曲線
linear/ease/ease-in/ease-out/ease-in-out和cubic-bezier(x1,y1,x2,y2), 類似于transition-timing-function steps(n) 逐幀動畫
animation-iteration-count 次數(shù)數(shù)值
infinite(關(guān)鍵詞柱查,無限重復(fù)次數(shù))
animation-direction 執(zhí)行方向與執(zhí)行狀態(tài)
normal正常, alternate正反輪流播放(需要多次運(yùn)動,才能看到效果)
animation-play-state:paused暫停動畫, running運(yùn)行動畫
animation-fill-mode: 動畫結(jié)束之后的狀態(tài) (只能運(yùn)用于結(jié)束動畫之后)
none;不改變(默認(rèn))
forwards: 動畫完成停留在最后一個關(guān)鍵幀中
backwards: 在動畫開始之前的延時階段知残,應(yīng)用0%的關(guān)鍵幀
both: 向前向后都應(yīng)用
animation-direction: 動畫的播放方向 (多次運(yùn)動才能觸發(fā)次效果)
normal; (正常播放靠瞎,結(jié)束后會回到起點,默認(rèn))
alternate: 播放結(jié)束之后反向回到開頭,偶數(shù)次反向
reverse:反向播放求妹,和normal相反
alternate-reverse:先反后正乏盐,和alternate相反
animation復(fù)合寫法:
animation:動畫名 時長 運(yùn)動速度曲線 延時 運(yùn)動次數(shù) 播放方向

   animation: move 3s linear 0s infinite alternate-reverse;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市制恍,隨后出現(xiàn)的幾起案子父能,更是在濱河造成了極大的恐慌,老刑警劉巖吧趣,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件法竞,死亡現(xiàn)場離奇詭異,居然都是意外死亡强挫,警方通過查閱死者的電腦和手機(jī)岔霸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俯渤,“玉大人呆细,你說我怎么就攤上這事“私常” “怎么了絮爷?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長梨树。 經(jīng)常有香客問我坑夯,道長,這世上最難降的妖魔是什么抡四? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任柜蜈,我火速辦了婚禮,結(jié)果婚禮上指巡,老公的妹妹穿的比我還像新娘淑履。我一直安慰自己,他們只是感情好藻雪,可當(dāng)我...
    茶點故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布秘噪。 她就那樣靜靜地躺著,像睡著了一般勉耀。 火紅的嫁衣襯著肌膚如雪指煎。 梳的紋絲不亂的頭發(fā)上蹋偏,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天,我揣著相機(jī)與錄音贯要,去河邊找鬼暖侨。 笑死,一個胖子當(dāng)著我的面吹牛崇渗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播京郑,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼宅广,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了些举?” 一聲冷哼從身側(cè)響起跟狱,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎户魏,沒想到半個月后驶臊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡叼丑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年关翎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸠信。...
    茶點故事閱讀 40,013評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡纵寝,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出星立,到底是詐尸還是另有隱情爽茴,我是刑警寧澤,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布绰垂,位于F島的核電站室奏,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏劲装。R本人自食惡果不足惜胧沫,卻給世界環(huán)境...
    茶點故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望酱畅。 院中可真熱鬧琳袄,春花似錦、人聲如沸纺酸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽餐蔬。三九已至碎紊,卻和暖如春佑附,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背仗考。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工音同, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人秃嗜。 一個月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓权均,卻偏偏與公主長得像,于是被迫代替她去往敵國和親锅锨。 傳聞我的和親對象是個殘疾皇子叽赊,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,960評論 2 355

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

  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font必搞,text-align必指,li...
    love2013閱讀 2,315評論 0 11
  • 2D、3D變形動畫 transform:2D變形:復(fù)合屬性 通過 CSS3 轉(zhuǎn)換恕洲,我們能夠?qū)υ剡M(jìn)行移動塔橡、縮放、轉(zhuǎn)...
    Zd_silent閱讀 390評論 0 0
  • css3動畫 過渡:transition 2D 轉(zhuǎn)換 transform 3D 轉(zhuǎn)換 transform 動畫:a...
    劉松陽閱讀 743評論 0 0
  • 看了很多視頻霜第、文章葛家,最后卻通通忘記了,別人的知識依舊是別人的庶诡,自己卻什么都沒獲得惦银。此系列文章旨在加深自己的印象,因...
    DCbryant閱讀 1,864評論 0 4
  • 過渡:就相當(dāng)于在點擊或者滑動等等動作時末誓,css進(jìn)行樣式改變的動畫扯俱。一個元素,它的屬性從一個值變化到另一個值喇澡。 tr...
    Sallyscript閱讀 410評論 0 0