skuare.netはJavaScriptライブラリのjQuery,mootools,prototypeのプラグインを中心にWebサイト構築に関する技術を試す個人サイトです

skuare.netが紹介するJavaScirptでサイトをリッチに

javascriptライブラリ「mootools」でリンクを目立たせる

twitterにつぶやく このエントリーを含むはてなブックマーク はてなブックマークを見るこの記事をクリップ! コメントを見るYahoo!ブックマークに登録 このエントリーをdel.icio.usに追加する deliciousブックマーク数このページを行き先登録 このページをniftyクリップに登録このページをBuzzurlに登録

メニューなどリンクを張っているテキストは出来れば目立たせたいです。
CSSでa:hoverで変化を付け加えることが出来ますが、できればもう少しという欲張りな方へ。
javascriptライブラリ「mootools」でリンクを目立たせる方法を紹介します。
via : Sample Nav Bar
mooNavBar

使用方法
mootoolsからmootools.jsをダウンロードします。
head内にmootools.jsと以下を書き込みます。
<script type="text/javascript" src="http://yourdomain/mootools.js"></script>
<script type="text/javascript">
window.addEvent('load', function ()
{
$('demo').getChildren().each(function(el){ //navの部分は適用させるid名
var effect = el.effect('font-size',
{
duration: 400, //早さ
transition: Fx.Transitions.Expo.easeOut, //エフェクト
wait: false
});
el.orgSize = el.getStyle('font-size').toInt();
el.addEvents(
{
'mouseover': function ()
{
effect.start(el.orgSize * 5); //デフォルトのN倍
},
'mouseout': function ()
{
effect.start(el.orgSize);
}
});
});
});
</script>

そして最後にリンクをid以下名に書きます。
<div id="demo">
<a href="#">Link</a>
</div>

*リンクだけではなく、スクリプト内で使用したid名以下の要素全てのfont-sizeを大きくします。
javascriptライブラリ「mootools」でリンクを目立たせるサンプル

記事作成:2008年02月04日

follow me

▼javascriptライブラリ「mootools」でリンクを目立たせるへのコメントはtwitterにて受け付けています。
twitterでコメントする twitterでコメントする

前の記事:div要素もリンクにするjavascript「jquery.biggerlink」
次の記事:CMSツール「Movable Type」を使いこなすためのサイト25

ページの最初に戻る

about me

skuare

大学卒業後、某PR会社にてPR誌の取材・編集・デザインからPRコンサルティング、調査分析まで幅広い業務に携わる。業務の合間合間にWEB制作に関する技術を習得。
2007年6月から当サイト「skuare.net」を開始。その後、ホームページ制作会社に転職し、WEBサイト制作に本格的に従事し、CMS、JavaScriptに無駄に突っ込むディレクターとして活動中。ホロヨッターもやっています。
もし、もうちょっと詳細を見たかったら・・・・こちら >>

I'm @ Social media below

  • skuare.net rss
  • skuare's twitter
  • skuare's twitter
  • skuare's linkedin
  • skuare's facebook
Copyright (c) skuare.net All Rights Reserved.