Custom

[mootools] スクロールバーを画像でカスタマイズする

2009/07/18 MooTools No comments ,

スクロールバーを画像で作ることが出来るMootools Powered Scrollbarというcoolな関数をちょっと拡張してみた話。

custom_scrollbar

このオリジナルの関数ちょっとクセがありまして

<div id="wrapper">
<div id="scrollarea" style="height:1000px">dummy contents</div>
<div id="scrollbar"><div id="knob"></div></div>
</div>

上記のようにスクロールさせる要素とスクロールバーを兄弟にした場合、contentに#wrapperを指定しないとスクロールされません。
これで#wrapperにposition:relaviteしてあるとスクロールバーまで一緒にスクロールしてしまうわけです。

次のような入れ子のソースで、#wrapperの中身の#scrollareaをスクロールさせたいとした場合

<div id="wrapper">
<div id="scrollarea" style="height:1000px">dummy contents</div>
</div>

スクロールする要素包んでスクロールバーを作れば何も考えずに済む 😀

<div id="wrapper">
<div class="scroll-wrapper">
<div id="scrollarea" style="height:1000px">dummy contents</div>
</div>
<div id="scrollbar"><div id="knob"></div></div>
</div>

ので、そういうもの作ってみたというわけです(自分用に)
空要素作らなくて済むし一石二鳥かなぁと。

ViewDemo »
(さらに…)

IE3からIE7まで共存・同時起動させる

2008/06/11 Custom No comments , ,

会社に新しい専用PCが届いたので、IE7のStandalone入れるついでに、
他ののバージョンも入れてみようと思ってMultiple IEを入れてみた。
Multiple IEはIE3、IE4.01、IE5.01、IE5.5、IE6がすべてパッケージングされており、個別・同時起動できるソフトです。

IE7と8は入ってないので必要ならそれぞれ別にインストールする必要があります。
あとMultipleIEに入ってるIEは英語版です。

デフォルトページが設定されてると、IE6以下を起動したときにエラー出まくりで落ちてしまうことがあるので
あらかじめインターネットオプションでホームページをabout:blankとかにして、
IE3は最初PC内にあるファイルをドラッグ&ドロップで起動するのがいいと思います。
IE4がなぜか起動できなかった。

このソフトIEがそのまま入ってるようなので、復元したいときにも使えるかも。