DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁製作工具 >> Dreamweaver教程 >> Dreamweaver相關 >> Dreamweaver MX中移動層的使用
Dreamweaver MX中移動層的使用
編輯:Dreamweaver相關     

這是一個使用Dreamweaver MX中 拖動層行為的運用實例。你可以通過操作上面的實例感覺一下。

因為接觸DW不久,所以技術有限,如果有不對的地方,請各位指出來。在這兒首先要說的是同一個效果,實現的方法有很多,關鍵在自己如何去實現。

在這裡,我只是提出自己的想法。如果有什麼好意見或建議,可到論壇提出來或直接通過下面的評論發表。

下面是該教程的正文:

Dreamweaver MX中移動層的使用(圖一)

1、首頁我們需要先創先一個大一點的層,用來包含移動層。 大致參數為上圖。層的大小你可以自己調節。

Dreamweaver MX中移動層的使用(圖二)

 2、然後呢,在這個topDiv層中插入一個新層navDiv,放到左邊; 再插入一個新層moveDiv用來做移動層(我在層中插入一個2行1列的表格,並設置其背景色)。 參數設置與效果如上圖。

Dreamweaver MX中移動層的使用(圖三)

3、為navDiv以及moveDiv添加透明效果,使用CSS的ALPHA定義:

其參數為:

<STYLE type="text/css">
<!--
.divalpha {
filter: Alpha(Opacity=60, FinishOpacity=60, Style=0, StartX=1, StartY=1, FinishX=100, FinishY=100);
}
-->
</STYLE>

得到上圖效果

Dreamweaver MX中移動層的使用(圖四)

4、現在我們開始進入正題了吧。首先給navDiv層和moveDiv層上的小圖片加上事件。

首先給navDiv層的open.gif小圖片加上:

<IMG src="open.gif" width="13" height="13" style="cursor:hand" onclick="jscript:moveDiv.style.display='';" alt="點擊打開層">

給moveDiv層的close.gif小圖片加上:

<IMG src="close.gif" alt="點擊關閉層" width="13" height="13" onclick="jscript:moveDiv.style.display='none';" style="cursor:hand">

到現在為此,我們的moveDiv層已經有了隱藏和顯示的效果了。現在我們需要使用DW中的拖動層行為,先通過編輯窗口下面的快捷選定<BODY>標記,然後為BODY的ONLOAD事件添加拖動層行為:具體參數如左圖:

注:高級參數設置中的左,上,寬,高為moveDiv層的區域,通過設置這部分,我們可限制允許拖動層的范圍基本參數設置中的上、下、左、右,為moveDiv層可移動的范圍。

Dreamweaver MX中移動層的使用(圖五)

5、到目前為止,拖動層的效果已經出來了。為了加強效果,我們繼續: 前面我提到過在moveDiv層中插入了一個2行1列的表格,現在我們在用到它了。 給上面的單元格修改成加上以下代碼:

<TD height="30" bgcolor
="#0099FF" onMouseDown="this.style.cursor='move';this.style.backgroundColor='#0066cc'" onMouseUp="this.style.cursor='';this.style.backgroundColor='#0099ff';" id="moveTd" onMouseOut="this.style.cursor='';this.style.backgroundColor='#0099ff';">

到目前為止,整個效果就出來了!:) 效果如上圖.

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved