• 2014年9月5日

hpb18 徹底解説 ! HPをちょっとリッチにする方法【スクロールバナー】

hpb18 徹底解説 ! HPをちょっとリッチにする方法【スクロールバナー】

hpb18 徹底解説 ! HPをちょっとリッチにする方法【スクロールバナー】 640 430 パソコン生活サポート Pasonal

今回はスクロールバナーを作成してみました。スクロールバナーとはマウスのホイールに追随して移動する広告のことです。こうすることで、常に広告がユーザーの目にとまるようになり、クリック率の増加が期待できます。

また、作成方法も「css」と「jQuery」をほんの少し追加してあげるだけです。

デモサイト

こちらから

 

追加したコード

/*画面右側に広告表示*/
#jq-fixbanner{
background-color:#fff;
position:absolute;
top:250px;
right:-200px;
width:150px;
height:300px;
padding:20px 20px;

-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
border-radius: 5px;

box-shadow:3px 3px 3px rgba(0,0,0,0.4);
}

/*広告の間隔*/

#jq-fixbanner p{
padding:30px 0 0 0;
font-size:16px;
}

 

 

追加したコード【fixbanner.js】

$(function() {

var fixarea = $('.fix');
var fixTop = fixarea.offset().top;

$(window).scroll(function () {
var winTop = $(this).scrollTop();

if (winTop >= fixTop) {
$(fixarea).css({ positon:'fixed', top:'100'});
}

if (winTop <= fixTop) {
$(fixarea).css({ positon:'relative', top:winTop});
}
});
});

 

 

設置方法

設置するページの<head>~</head>に以下のコードを記述

フォルダの格納場所は、各自変更してください。

<!--サイド広告(スクロールバナー)-->
<link href="css/jqfixbanner.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="js/fixbanner.js"></script>

 

コンテンツの中に以下のコードを記述

hpb18のテンプレートを使用している場合、「<!– aside end –>」の次の行に挿入してみてください。

<div id="jq-fixbanner" class="fix">
<p>広告1</p>
<p>広告2</p>
<p>広告3</p>
<p>広告4</p>
</div>

以上でスクロールバナーの設置が完了です。

 

ホームページビルダー18の関連記事