為了方便解說,因此就容許梅干桑偷懶一下,直接用替換整張圖片的方式,但原理是一樣的,只要將各塊狀的圖示與顏色設定好,之後就剩下切換的動作啦!而切換也相當的簡易,梅干桑寫了簡短幾行的javascript來作切換,接下來就與各位一同來分享梅干桑的製作方法啦!
放在<head>…</head>之間
<link href="css/style01.css" rel="stylesheet" type="text/css" id="cssStyle">
<script type="text/javascript"> function mm_changeStyle(file){ document.getElementById("cssStyle").setAttribute("href",file); } </script>
放在<body>…</body>之間
<img src="img/changeStylebt.gif" alt="" width="101" height="4" usemap="#Map" border="0"/> <map name="Map" id="Map"> <area shape="rect" coords="39,15,50,27" href="javascript:mm_changeStyle('css/style01.css');" /> <area shape="rect" coords="56,15,68,26" href="javascript:mm_changeStyle('css/style02.css');" /> <area shape="rect" coords="73,15,84,27" href="javascript:mm_changeStyle('css/style03.css');"/> </map>
[範例預覽] [範例下載]