[CSS] CSS3のtransitionを使ってみよう!
Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/users/1/juny/web/hidef/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524
CSS3のTransitionは、そんなに難しくない!
CSS3では、CSSのマークアップだけでアニメーションやインタラクティブなことが出来るようになっています。
それらは、今まではjavascriptだったりFlashだったりが必要だったものです。
これから、その中の一つのプロパティであるTransitionについて説明していきます。
Transitionは、現在はベンダープレフィックスが必要なので若干ソースは多いですが、基本的な事は簡単です。
まずは基本の動きから!
Transitionを理解するにあたり、まずは基本をしっかりおさえておきましょう。
これから、簡単な例を紹介しますので、そこで基本を理解しましょう。
See the Pen ewnuy by Junya Sekimoto (@juny) on CodePen.8507
はい、基本的な動きを何個か用意しました。
transitionのポイントは、「transition:適用したいプロパティ,何秒で実行するか,タイミング(3次ベジェ曲線で設定するか、ease・linear・ease-in・ease-out・ease-in-outのどれか),実行するまでに何秒待つか」という順番で設定していきます。
若干、animationの設定と似ていますね。
まとめ
transition自体は、本当に難しくないので、是非どんどんトライしてもらいたいです。
jsを使わなくてもある程度の表現までは出来るようになるので、マスターしていて損はありません。
今回は簡単な例のみですが、もうちょっと突っ込んだ難しい表現を近々紹介したいと思います。
ad
関連記事
-
-
[CSS] CSSで作るリストのアイコン
CSSだけでも色々出来る! CSS3が現在の最新ブラウザでは大体対応されてきてますので、色々な表現
-
-
[jQuery] 360°回転させたり、マウスでシーンを移動するプラグイン
rollerblade-js Rollerbladeを使えば、Webサイトに360°回転させてプロ
-
-
[Dreamweaver] テンプレート機能を使う!初級〜中級編
まだまだある便利機能! 既に、上級編まで紹介してしまってますが、抜けていたので、すこし簡単です。
-
-
[Dreamweaver] 不要な_notesを作成させない方法
みなさん、_notesで困ってませんか? Dreamweaverは、デフォルト設定で使用していると
-
-
[jQuery] Block Scrollプラグイン
今回は、ブロック毎にスクロールするjQueryプラグインのご紹介です。 Block Scroll
-
-
[HTML] 初心者を脱却するためのHTMLの心構え!
デザインを見たら、まずレイアウトの方法をイメージしよう 僕は、基本的にデザインを頂いたときに、すぐ
-
-
[jQuery] FlickerPlateを紹介します。
かっこいいプラグインで、フリックにも対応します。 Flickerplateは、シンプルでとても使い
-
-
[javascript] Google Maps javascript API v3の使い方(基本編)
Google Maps javaScript API v3とは Google Maps API V
-
-
[jQuery] 実際の案件でよく使っていたプラグイン4選!
1.bxSlider bxSliderは、コンテンツスライダーのプラグインです。 使い勝手が非常
-
-
[html5] おさらいがてらWordPressのテーマを作るためにHTML5で一から作るよ![第3回]
ブログの存在すら忘れてました、僕です。 完全放置プレイだったこの連載?を再開しなきゃと思い、重