SSブログ

スキンカスタマイズ [スクロールボタン] [blog]



久しぶりに弄ってみました。^^;

「スキンカスタマイズ」と「■デジモノ大好き TOPICS■」が長くなってきたんで、インラインフレームにスクロールバーで短くしようかと思ったんですけど、スクロールバーはちょっとかっちょ悪い。

なにかいい方法ないかと探してたんですけど、ありました。(笑)
javascriptでいいモノが。^^

基本的な構造は、[calendar]と同じです。

カスタムペインにインラインフレームを置いて、外部のHTML(news.html)を読み込んでます。

「news.html」にスクロールをコントロールする「div_scroll.js」とマウスオーバーさせたときアイコンをコントロールする「over.js」を読み込んでます。

使ってみたいかたは、こちらからどんぞ。

http://www002.upp.so-net.ne.jp/b_chboy2/blog/js/div_scroll.js

http://www002.upp.so-net.ne.jp/b_chboy2/blog/js/over.js

HTMLの中にもアイコンコントロールの記述がありますのでHTMLを参考にしてみてください。

スクロールアップボタン
<a href="JavaScript:void(0);" onmousedown="divScroll('news','newscontents','up');" onmouseup="clearInterval(scl1);"><img src="img/new_up.gif" alt="" name="up" id="up" onmouseover="imageUpOver()" onmouseout="imageUpOut();" border="0" height="20" width="20"></a>


スクロールダウンボタン
<a href="JavaScript:void(0);" onmousedown="divScroll('news','newscontents','down');" onmouseup="clearInterval(scl1);" onmouseover="imageDownOver();"><img src="img/new_down.gif" alt="" name="down" id="down" onmouseover="imageDownOver();" onmouseout="imageDownOut();clearInterval(scl1);" border="0" height="20" width="20"></a>


あと、赤文字が表示領域の設定です。

<style>
#news{position:relative;width:170px; height:168px;overflow:hidden;text-align:left; clip: rect(0 400 30 0)}
#newscontents{position:relative; left:0px; top:0px;font-size:10px;text-align:left;line-height:140%}
</style>



ただですね~。
マウスのホイールでスクロールできないんでそれが、難点です。^^;


nice!(1)  コメント(2)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 1

コメント 2

shikayu

面白いですね~!!
しかもコンパクトだから見た目もシンプルでカッコイイヽ(*^○^*)ノ
私携帯で見ること多いから、サイドバーはかなり削ってしまってるんですが、こうすればなんか試すことも出来そうですね!
しかしてkovaioさんはいつも珍しいことを・・・\(◎o◎)/!(笑)
by shikayu (2007-06-04 01:27) 

kovaio

shikayuさん こんばんはっ!^^
コメント&nice!ありがとうございますぅ~!!

でへ。^^
でしょでしょ!面白いでしょ~!
左右のサイドバーの長さがバラバラでちょっと気になってたんだけど
これならサイドバーが長くなっても調整できるし。^^

> いつも珍しいことを・・・
デフォルトでないものがkovaioはスキなんですよ。^^;
限定モノとかめちゃ弱いですぅ~。(笑)
by kovaio (2007-06-04 23:20) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

1 Million Love Messa..DRAGON QUEST MONSTER.. ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。