ブログ
サポート
ログイン
会員登録
ログイン
会員登録
カテゴリから探す
目的から探す
出品者を探す
ブログを探す
仕事・求人を投稿して募集
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
サービス出品
ブログを投稿
サービス出品
仕事・求人を投稿して募集
ココナラブログ
パララックスを使って背景画像を動かす
記事
学び
narumi_vicks
2022/01/12 19:19
パララックスを使って動画のように背景画像を動かすことが出来ます。
コードとしては概ね以下のとおりです。
画像部分のみ載せています。
ご参考になればと思います。
/*コード例*/
/*HTML*/
<div id="parallax" class="p-frame"></div>
/*CSS*/
.p-frame{
height:10rem;
width:29.8rem;
background-image:url(画像のパス);
background-repeat:no-repeat;
}
/*JS*/
$(window).scroll(function(){
var height = $(this).scrollTop();
/*高さを調節*/
var yLine = height - 290;
/*parseInt( yLine / 2 )の整数部分(今回なら2)を調節することで、スクロール時の動きを調節。値を小さくすると、大きく動く*/
$('#parallax').css('background-position', 'left top ' +parseInt( yLine / 2 ) +'px');
});
ご依頼はこちらまで。
Webコーディング・レスポンシブ対応承ります
#HTML/CSSコーディング
#jQuery
#パララックス
narumi_vicks
Webエンジニア コーダー / 30代前半 / 男性
一覧に戻る