網頁互動按鈕的製作
互動按鈕有一個突出的優點是它給瀏覽者一個信號:這裏可以點擊!並且如果製作精美,也會給人以視覺上的享受。筆者在這裏介紹很“酷”的按鈕導航系統。在鼠標移動到按鈕上後,按鈕會自動轉起來,而且在旁邊提示這部分有什麼內容。下面介紹的是網頁互動按鈕的製作:
一、製作流程
1.準備好製作按鈕的素材。兩個互動圖像中,平常狀態的是一個透明靜態GIF圖像,翻轉狀態的是一個透明的動態GIF圖像。
2.運行DW,新建一個HTML文檔。
3.再插入一個準備好的背景圖像。
4.設置此網頁的屬性,頁邊距設為0,背景顏色設置為和圖像右下角顏色接近的色彩。
5.單擊“Object”面板的“Common”子面板中的“Draw layer”按鈕,在適當的位置畫一個長方形的層。
6.將光標定位到層中,然後單擊“Object”面板中“Common”子面板中的“Insert Rollover Image”按鈕。
7.在彈出的“Insert Rollover Image”面板中,輸入按鈕的名稱,分別選擇兩個圖像作為互動圖像。
8.按照5~7的步驟插入所有的互動按鈕。
9.在按鈕後的空白處畫一個層,然後在層中輸入第一個按鈕的註釋。按照這樣的.方法插入所有按鈕的註釋層。
10.打開“Window”菜單,選擇“Layers”命令。
11.將所有註釋層的屬性設置為“Hide”。
12.切換到“Behavior”面板。
13.在“Behavior”面板的“Events For”一欄中,選擇下拉列表中的“4.0 and Later Browser”。
14.選擇頁面中的第一個按鈕。
15.在“Behavior”面板中單擊“+”按鈕,在彈出的菜單中選擇“Show-Hide Layers”。
16.在彈出的設置面板中,保持按鈕層不變,把它自己的註釋層設為“Show”,把其餘註釋層設為“Hide”,並把鼠標事件設為“MouseOver”。
17.再為第一個按鈕增加一個“Show-Hide Layers”的行為,保持其他層不變,把註釋層設為“Hide”,鼠標事件為“MouseOut”。
18.按照13~17的步驟,為其他按鈕進行同樣的設置。
,大功告成,按F12鍵預覽效果。
二、製作説明
在本例中,由於按鈕需要放到背景圖像上的某個位置,所以要求背景圖像應該相對於瀏覽器左上角固定。考慮到兩個瀏覽器中頁邊距的不同,故頁邊距設成0。如果在高分辨率瀏覽器下觀看,圖像偏在左上方,嚴重影響了視覺效果,所以需要給頁面加上一個和圖像顏色比較接近的背景顏色。
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
JavaScript數組去重的四種方法
javascript數組去重方法彙總ue1=function(){varn=[];//一個新的臨時數組for(vari=0;i<th;i++)//遍歷當前數組{//如果當前數組的第i已經保存進了臨時數組,那麼跳過,//否則把當前項push到臨時數組裏面if(xOf(this[i])==-1)(this[i]);}returnn;};ue2=function(){var...
-
python批量生成本地ip地址的方法是什麼
python批量生成本地ip地址的方法是什麼呢?本文實例講述了python批量生成本地ip地址的方法。分享給大家供大家參考。具體分析如下:...
-
JavaScript經典效果集錦
些很實用且必用的小腳本代碼:腳本1:進入主頁以後自動播放聲音腳本2:進入主頁後自動最大話,省的去在自己單擊了To(0,0)zeTo(lWidth,lHeight)腳本3:顯示現在時間的腳本enow腳本4:顯示最後修改時間的.腳本e(Modified)腳本5:設為首頁,加為收藏,加入頻道,啟動outlook...