怎樣用Dreamweaver製作拖拽效果
在網上,我們經常可以看到一些非常實用的拖拽效果,特別是應用於網上購物時,訪問者直接就可以把選中的物品拖拽到購物箱或者購物車裏,非常方便、有趣。不過大多數人不知道,其實用Dreamweaver中的Behaviors也可以做出同樣的效果來。如果你有興趣,就和我一起來製作一個具有拖拽效果的的購物箱吧!
在做拖拽效果的網頁之前,首先我們要準備一些圖片。比如用作購物箱或購物車的一張大圖片,外加幾張代表物品的小圖片。我在這兒準備了一個購物袋,還有幾樣物品,它們分別是:手機、遊戲手柄和汽車(哇!汽車也可以拖進購物袋中啊!)。
準備好了圖片,就可以開始我們的工作了。打開Dreamweaver,新建一個頁面,在對象面板中選擇圖層工具,然後用鼠標在頁面上拖出一個圖層來(或者選擇“Insert/Layer”,插入一個新層)。然後,把鼠標放進層中,再選擇“對象/插入圖像工具”,在此圖層中插入剛才準備好的一個圖片。
重複上面的.動作,再接着插入3個圖層,然後在此3個圖層中分別插入你準備好的另外幾張圖片。完成後效果如圖1。
圖1
好了,重要的一步來了。點擊“窗口/動作”,會彈出“動作(Behaviors)”對話框來,如圖2。點擊對話框上方的“+”號後,會再彈出一個菜單,選擇此菜單中的“Drag Layer”,接着再彈出的,就是“Drag Layer”對話框了,如圖3。
圖2
在此對話框中可以分別設置幾個圖層的屬性。我們把插入購物袋圖像的那個圖層設置為“不可移動層(Unconstrained)”,其餘的幾個圖層設置為“可移動層(Constrained)”。在此對話框上還有一個“Advanced”選項,點擊它,在此面板上勾選“When Drag”選項,然後再把“Ring layer to front,then”選項設定為“Restored z-index”就可以了。
圖3
重複上述步驟,分別設置好其他幾個圖層的屬性,設置好的“Behaviors”對話框的中間文本框中多出了4個“onLoad”標記。
-
網頁設計10大靈感來源介紹
不僅僅只有網頁設計能激發我們創建出色網站的動力,幾乎我們身邊的任何事都會有此作用。以下是本站小編搜索整理的關於網頁設計10大靈感來源介紹,供參考借鑑,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!自然圖01圖02思考設計的最佳場所...
-
javascript中setInterval的用法總結
javascript中的setInterval的函數主要是在製作動畫或其他間隔性渲染(操作)效果時,對操作方法按照一定時間間隔進行調用的函數。setInterval的表達式格式主要有:setInterval(fnname,time,par1,par2,);setInterval(obj,fnname,time,par1,par2,);第一種是最常見的表達...
-
網頁設計很糟糕的10個原因
個好的網頁設計,不僅吸引眼球,也是實用的、直觀的、層級簡單卻足夠複雜到保持用户的興趣。但是不好的網頁設計是由很多原因造成的,下面是關於網頁設計很糟糕的10個原因,歡迎閲讀了解!沒有足夠的空白空白可以説是設計中最重要的一部分。它有助於防止用户在瀏覽網站時...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...