Javascriptでボタン作成@11月7日
テストはボタン作成。先生のサイトを良く見ずに、ボタンを10個も作って切り抜くという、遠回りなやり方をしてしまった。いかに効率的に作るか、作業前に考えよう。
簡単なJavascriptのボタン
◎画像は、バラバラに作る
◎「hover」時の画像名には「_o」を使用する。
<!DOCTYPE HTML> <html> <head lang="ja"> <meta charset="utf-8"> <title>bottum</title> <style type="text/css"> <!-- *{ margin:0; padding:0 } img{ border:none; } nav{ width:800px; height: 50px; } ul{ list-style-type:none; } li { display:inline; float:left; } --> </style> </head> <body> <nav> <ul> <li><a href="#"><img src="images/01_o.jpg" width="160" height="51" alt="" onMouseOver="this.src='images/01.jpg'" onMouseOut="this.src='images/01_o.jpg'"></a></li> <li><a href="#"><img src="images/02.jpg" width="160" height="51" alt="" onMouseOver="this.src='images/02_o.jpg'" onMouseOut="this.src='images/02.jpg'"></a></li> <li><a href="#"><img src="images/03.jpg" width="160" height="51" alt="" onMouseOver="this.src='images/03_o.jpg'" onMouseOut="this.src='images/03.jpg'"></a></li> <li><a href="#"><img src="images/04.jpg" width="160" height="51" alt="" onMouseOver="this.src='images/04_o.jpg'" onMouseOut="this.src='images/04.jpg'"></a></li> <li><a href="#"><img src="images/05.jpg" width="160" height="51" alt="" onMouseOver="this.src='images/05_o.jpg'" onMouseOut="this.src='images/05.jpg'"></a></li> </ul> </nav> </body> </html>
DreamWeaberでのやり方
ビヘイビアーを利用する。書き込まれるソースが多くて綺麗ではないらしい。使わないようにとの事。上の方が楽だし。
Image Rollover Codeを利用する。
海外サイトで、jsファイルをダウンロードして使うだけ。
全く理解できない内容だったけど、便利だな〜。
(やり方は、トップページに解説付き)
Image Rollover Code