2019年8月26日 星期一

svg動畫 3種製作動畫的方式


1. 針對屬性作動畫
  • values="欲變化的數值;數值;數值"---->使用分號
  • repeatCount="次數"---->若欲無限,輸入indefinite
  • begin可以讓動畫延遲,秒數用負的表示0秒前就已開始動畫,解決會停頓的問題(參照#pic4)
  • 2. 位移動畫
  • 將欲位移的元素運用"group"包起來
  • type可填入scale、rotate等等
  • 3. CSS動畫
  • transform-origin控制動畫開始或消失的點
  • chrome讓動畫消失會以整個為基準,要輸入"transform-box: fill-box"讓動畫以該元素為基礎
  • 後寫的會蓋掉前面的,以#pic5的
          &:hover
             & .frame_outer....為例,
         若沒有輸入"transition-delay: 0s"那他會直接套用"transition-delay: 0.5s"
  • vue的筆記

     目錄 //mvvm //綁定 //資料綁定的方式 //修飾符 //按鍵修飾符 //縮寫 //class 動態切換 //computed //表單裡各元素的v-model綁定 //元件: 能夠獨立儲存自己的狀態 //vue 的生命週期 //切換className的各種寫法 //v...