日本初のブログ自動収集システム「エディタ・エンタープライズ」により、簡単・低コスト・SEO対策が可能な口コミサイトが構築可能です。
ブロガー別の記事一覧やカテゴリ別、月別、取得画像別などさまざまな切り口で見せることができるので、映画や商品のキャンペーンをはじめ、テーマ別のポータルサイトを構築できます。

2009年07月31日|記事提供:すくえあ
要素をスクロールさせられるJavascriptは結構ありますが、今回のようにマウスホイールでスクロールさせられるのはなかったのではないでしょうか。
jQuery TOOLS / Scrollable - Scroll your HTML with eye candyは高機能なスクロールJavascriptです。
使用方法
jQuery TOOLSからjquery.tools.jsをダウンロードします。
また、マウスホイールプラグインもダウンロードします。
次にhtmlを以下のように記述します。
CSSで見た目を整えれば完成です。
div.scrollable {
position:relative;
overflow:hidden;
width: 660px;
height:114px;
padding:10px 0;
border:1px outset #ccc;
background-color:#efefef;
}
div.scrollable div.items {
width:20000em;
position:absolute;
clear:both;
margin-left:10px;
}
div.scrollable div.items div {
float:left;
text-align:center;
width:110px;
padding:25px 0px;
font-size:30px;
font-family: 'bitstream vera sans';
border:1px outset #ccc;
background-color: #ddd;
margin-right: 20px;
-moz-border-radius:5px;
}
div.scrollable div.items div.active {
border:1px inset #ccc;
background-color:#fff;
}
div.scrollable {
position:relative;
overflow:hidden;
width: 660px;
height:114px;
padding:10px 0;
border:1px outset #ccc;
background-color:#efefef;
}
div.scrollable div.items {
width:20000em;
position:absolute;
clear:both;
margin-left:10px;
}
div.scrollable div.items div {
float:left;
text-align:center;
width:110px;
padding:25px 0px;
font-size:30px;
font-family: 'bitstream vera sans';
border:1px outset #ccc;
background-color: #ddd;
margin-right: 20px;
-moz-border-radius:5px;
}
div.scrollable div.items div.active {
border:1px inset #ccc;
background-color:#fff;
}
div.scrollable {
float:left;
}
a.prev, a.next, a.prevPage, a.nextPage {
display:block;
width:18px;
height:18px;
background:url(left.png) no-repeat;
float:left;
margin:43px 10px;
cursor:pointer;
font-size:1px;
}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
background-position:0px -18px;
}
a.disabled {
visibility:hidden !important;
}
a.next, a.nextPage {
background-image:url(right.png);
clear:right;
}
div.navi {
margin-left:328px;
width:200px;
height:20px;
}
div.navi a {
width:8px;
height:8px;
float:left;
margin:3px;
background:url(navigator.png) 0 0 no-repeat;
display:block;
font-size:1px;
}
div.navi a:hover {
background-position:0 -8px;
}
div.navi a.active {
background-position:0 -16px;
}
マウスホイールでもスクロールさせられるJavascript:via jQuery TOOLSサンプル
[ 元記事 ]
twitterにつぶやく|
はてなブックマーク|
この記事をクリップ!|
Yahoo!ブックマークに登録
|
del.icio.usに追加する

クチコミサイト構築の決定版!日本初のブログ自動収集システム「エディタ・エンタープライズ」
サービスについての詳細は以下からお問い合わせください。