はじめに
背景画像や画像をじわっと表示させたいなと思い、できればCSSだけでやりたかったので、やってみました!
参考サイト
jQuery を使って実装する方法が過去には一般的でしたが、フェードインだけであれば CSS だけで実装が可能です。 現在このページもその CSS が適用されていますので、ポワーンとフェードインでペー
背景をじわっと表示
イメージとしては背景画像の読み込みに時間がかかっていたので、背景画像をゆっくりじわっと表示させたかったのですが、じわっと出てくるのはコンテンツの方になります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
body { /* じわっと画像が表示される */ animation: fadeIn 1.5s ease 0s 1 normal; -webkit-animation: fadeIn 1.5s ease 0s 1 normal; } /* じわっと画像が表示される */ @keyframes fadeIn { /*上のbody内で呼び出しているアニメーションと名前をそろえる*/ 0% {opacity: 0} /* 始め */ 100% {opacity: 1} /* 終わり */ } /*古いブラウザ用*/ @-webkit-keyframes fadeIn { 0% {opacity: 0} 100% {opacity: 1} } |
特定の画像をじわっと表示
写真やイラストなど、特定の画像をじわっと表示したい場合。
基本的にはbodyの指定と同じ感じ。
クラスを指定します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
.delayed-image { /* じわっと画像が表示される */ animation: fadeIn 3s ease 0s 1 normal; -webkit-animation: fadeIn 3s ease 0s 1 normal; } /* じわっと画像が表示される --------- 一度追加していたら不要*/ @keyframes fadeIn { /*上のbody内で呼び出しているアニメーションと名前をそろえる*/ 0% {opacity: 0} /* 始め */ 100% {opacity: 1} /* 終わり */ } /*古いブラウザ用 --------- 一度追加していたら不要*/ @-webkit-keyframes fadeIn { 0% {opacity: 0} 100% {opacity: 1} } |
おわりに
結構簡単です。
下記、デモページです。
コメント
… [Trackback]
[…] There you will find 94897 additional Information to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More on on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More on to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More on to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More on on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More Info here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More on to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you will find 24376 additional Info on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] There you can find 85398 more Info on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you will find 3978 more Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More Information here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Information to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More Information here on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More on to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More Info here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More Info here on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you can find 12276 additional Information on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you will find 46478 more Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Info on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you can find 48055 additional Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you can find 99303 additional Info on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More Info here on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More on to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you can find 71473 more Information on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Here you can find 80010 additional Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] There you can find 81491 more Information to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Information to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] There you can find 87997 more Information to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More here on that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Read More Information here to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Info to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]
… [Trackback]
[…] Find More to that Topic: blog.pippuriric.com/wordpress/css/delayeddisplay/ […]