Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Vue.jsでアニメーションしよう!
Search
Sanadi
January 29, 2020
Design
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vue.jsでアニメーションしよう!
Sanadi
January 29, 2020
More Decks by Sanadi
See All by Sanadi
生きデザ横丁_真田LT
sanada_akira
0
110
ド素人がLaravelを触って思ったこと
sanada_akira
0
1.1k
Other Decks in Design
See All in Design
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
ottatto
3
1.9k
Saving_the_King_-_Storyboard.pdf
terencebasart
0
350
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
320
デザイン組織の"次の"強みづくり
isaikaori
2
300
開発・制作におけるUI・UXデザインの重要性について~UI・UXデザインってなんだろう~
yamasaku
0
240
“なんとなくFigma”から一歩先へ。AI時代も活きるWeb制作フロー
ayumidesign
0
250
noteらしさを織り込むハーネスエンジニアリング
uto
0
2k
東京都市大学 都市生活学部×一般社団法人オープン企画イベント 「誰もがデザイナーである」とはどういうことか? 【エツィオ・マンズィーニ氏 特別来日・基調講演】
a2k
1
140
速く作れるかではなく、速く学べるか ― 学習ループを回すパイロットの途中報告
nagata03
0
690
1000人規模の組織でデザインハーネスを導入するための第一歩
pkshadeck
PRO
5
4.2k
いいUIとは?初心者向けに事例をもとにUIデザインを分解
yuichi_hara7
13
6.9k
デザインとフロントエンドの境界が融ける Claude Code × Figma
littlebusters
2
3.6k
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
440
How to Talk to Developers About Accessibility
jct
2
560
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
GitHub's CSS Performance
jonrohan
1033
470k
Code Reviewing Like a Champion
maltzj
528
40k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Writing Fast Ruby
sferik
630
63k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
340
The Limits of Empathy - UXLibs8
cassininazir
1
700
Transcript
アニメーション Vue.jsで しよう!
⾃⼰紹介 真⽥ 明 クリエイティブスタジオ・ファボリータという屋号で 個⼈事業主してます。 仕事内容は、Web/グラフィックデザイン・Web開発。 真⽥明 デザイン
みなさん、cssアニメーションをどうされてますか?
クラスを作って、on/offとかみたいに切り替える jQueryのanimate()を使ってフレームごと設定する その他cssやjsのアニメーションライブラリを使う
もちろん…
Vueでもアニメーションができます!
Vueでアニメーションする場合 クラスを作ってVueで切り替え Transitionラッパーを使う サードパーティのアニメーションライブラリを使う
どう使い分けるの???
Active状態のon/offを使う場合は クラスを作ってVueで切り替えるほうがよさそう Class属性をバインディングする
要素の有無の切り替えを使う場合は Transitionラッパーを使いましょう! 要素を<transition></transition>でくくるだけ!
@keyframesを使ったcssアニメーションも Transitionを使いましょう!
jQueryのanimate()が恋しくてたまらない⽅は サードパーティのライブラリを使いましょう! Velocity.js TweenMax などなど
その他Vueでアニメーションを使う場合 Vuex カスタムディレクティブ ウォッチャー でもできるらしい…
ドキュメント vue transition
デモで作ったリポジトリ https://github.com/bje0696/vue_animation