アミアンインターナショナル

貴社の売り上げアップをとことん支援します。オンラインショップ専門コンサルタント

CMS css javascript コンテンツ 新着情報

パララックス効果で画像を動かす ⇒ トップページの作り込み2

投稿日:

パララックス効果とは

パララックス効果は、2つの要素を別々に動かすことで視覚的な効果を与えることだ。

iPhoneを動かすと、iPhoneのホーム画面上でアプリのアイコンが微妙にずれる、あの効果だ。

視差効果などとも言う。

javascriptが数多く公開されており、それを実装することで簡単に実現できる。

cssのbackground-attachment: fixed;でも実現できそうなのだが、残念ながらiosにバグがありiPhoneで見た時に背景画像が大きく表示されてしまう。

今回は、parallax-background.jsを使った。

MIT License。

jQuery Parallax Background Plugin by Eren Süleymanoğluparallax-background.js is a background scrolling effect which is designed for you to create beautiful and smooth parallax websites. Enjoy, it’s so simple!

jQuery Parallax Background Plugin by Eren Süleymanoğluから引用

parallax-background.jsの導入

parallax-background.jsを使うのは、簡単だ。

ダウンロードして、parallax-background.min.jsを自分のサイトにアップロードしておく。

あとはjqueryとparallax-background.jsを読み込めば、準備完了だ。

<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="../wp-content/themes/stinger8-child/js/parallax-background.min.js"></script>

スクリプトでparallax-background.jsにクラス名を与える。

<script><br />
    (function ($) {<br />
        $('.parallax-window').parallaxBackground();<br />
    })(jQuery);<br />
</script>

実装

今回は2番目のブロックの背景画像を下方向に動かすことにした。

ブロックのクラス名に、先ほど設定した名前を記入すれば動く。

パラメーターはdata-に続けて書いていけばいい。

<div id="amiens-02" class="amiens-box60 amiens-font-noto parallax-window" data-parallax-bg-image="https://amiens.jp/wp-content/uploads/2019/05/01-2x.jpg" data-parallax-direction="down" data-parallax-speed="1">ECサイトをオープンしたものの、
売上に悩んでいませんか?</div>

cssは、こうした。

.amiens-box60{
box-sizing: border-box;
max-height: 60%;
max-height: 60vh;
color:white;
font-size:1rem;
padding:20% 30px;
padding:20vh 30px;
text-align: center;
text-shadow: 2px 2px 2px #666;
}

同様に、4番目のブロックにもパララックス効果をかける。

動きの調整は試行錯誤するしかない。

そのへん、ちょっとやりにくい。

-CMS, css, javascript, コンテンツ, 新着情報
-, , ,

執筆者:

関連記事

アマゾンAWS

amazon SESはメールマガジン配信の切り札になるのか?

amazon SESは、amazonが展開するクラウドサービス上で大量のメール配信を可能にするものである。

amazon自身が年間10億通以上のメール配信を行なっており、このインフラを利用してサービスを提供する。

そのため安定度、スパム対策などが期待される。

アマゾンの説明によれば、スパム対策のため契約当初の配信速度には制限があるものの、数週間のちには90メール/秒、百万メール/日まで可能になるとのこと。

これだけの配信スピードがあれば、通常のネットショップにおいては十分なスペックと言えるだろう。

メダルの背後にiPadあり 世界バレーで眞鍋監督が使っていたアプリの正体

Amplify’d from www.itmedia.co.jp  チームを指揮&#123 …

ビール券をプレゼント

ビール券が当たる!QUOカードも当たる!応募はフォロー&ツイートするだけ。簡単応募の365日懸賞、好評開催中。

ビール券をプレゼント ビール券を2枚組にして2名様にプレゼント★グイッと飲んじゃってくださいねw★応募はフォロー&ツイートするだけ。twitterで簡単に応募できます #365kD9YX #3 …

iPhone OS 4の「iAd」はモバイル広告を変えるか?

Amplify’d from ascii.jp AppleのiAd広告配信、電通が日本で展開へ iPhone OS 4の「iAd」はモバイル広告を変えるか? アップルが2010年初頭、モバイル広告の米 …

domo Todo+

iPhoneの神アプリをおすすめ【3】domo Todo+

私のiPhoneのホーム画面1画面目に鎮座する神アプリを紹介するシリーズ。 1画面目のヘビーに使い込んでいるiPhoneアプリ 第3回目は、domo Todo+を紹介する。 domo Todo+ do …