日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Dreamweaver MX 2004 (三)

 一瓢若水 2012-03-12
Dreamweaver MX 2004 (三)
http://www. 資料教程 2004-10-5 23:48:02

圖層的使用
  圖層是網(wǎng)頁的一個區(qū)域,在一個網(wǎng)頁中可以有多個圖層存在,它最大的魅力在于各個圖層可以重疊,并且可以決定每個圖層是否可見,同時也能夠自定義各圖層之間的層次關(guān)系。在熟練掌握了圖層技術(shù)之后,就可以給網(wǎng)頁提供強大的頁面控制能力。


  創(chuàng)建圖層


  為了說明圖層的功能,我們先來制作圖1所示的簡單的實例效果(如圖1)。

圖1


  第一步 在Dreamweaver MX 2004中新建一個頁面,運行“Insert→Layer Objects→Layer”命令,此時編輯窗口中會出現(xiàn)一個黑色矩形框,這就是插入的圖層。當(dāng)鼠標(biāo)移動到矩形的框線上時,鼠標(biāo)會變成十字箭頭形狀,此時點擊鼠標(biāo)則框線周圍出現(xiàn)8個黑色實心方塊,左上角還有一個空心方塊,表示這個圖層被選中了。

  提示:用鼠標(biāo)拖拽實心方塊可以改變圖層大小,拖拽左上角的空心方塊可以改變圖層的位置。


  第二步 在圖層中點擊一下鼠標(biāo),并且在其中輸入“中國電腦教育報”,然后在屬性面板窗口中將文字設(shè)置為藍(lán)色。

  第三步 單擊圖層邊框選中圖層,接著運行“Edit→Copy”命令復(fù)制當(dāng)前圖層,然后在編輯窗口其它空白處點擊一下鼠標(biāo),并且運行“Edit→Paste”命令,這樣在編輯窗口中就又出現(xiàn)了一個圖層,不過目前它們重疊在一起,需要移動圖層之后才能看見這兩個圖層。

  第四步 把其中一個圖層的文字顏色更改為黑色,并且移動圖層位置,使得兩個圖層的位置相差幾個像素,這樣就產(chǎn)生了陰影效果(如圖2)。

圖2


  完成上述操作之后按下“F12”按鍵進(jìn)行預(yù)覽,就可以在IE瀏覽器中查看到圖1所示的效果了。
  嵌套圖層


  所謂嵌套圖層指的是一個圖層創(chuàng)建在另外一個圖層中,比如圖3所示的就是一個典型的嵌套圖層(如圖3)。實際上制作這種嵌套圖層很簡單,只要創(chuàng)建了一個父圖層之后用鼠標(biāo)點擊圖層內(nèi)部,并且再次插入一個圖層即可。不過嵌套的圖層并不意味著子圖層必須要在父圖層內(nèi)部,它們之間存在著繼承關(guān)系。

圖3


  繼承的作用是可以使子圖層的可見性和父圖層保持一致,由于很多動態(tài)網(wǎng)頁的特效是通過控制圖層的可見性來實現(xiàn)的,因此當(dāng)父圖層可見性改變時,子圖層的可見性也隨之改變。而且繼承關(guān)系也可以讓子圖層和父圖層的相對位置不變,比如我們拖拽父圖層移動,此時子圖層也會跟隨著移動,這在制作動態(tài)網(wǎng)頁的時候?qū)@得非常有用。


  圖層的“Z-順序”


  和表格相比,圖層最大的優(yōu)勢在于圖層可以重疊,為了表示各個圖層哪個在上面,哪個在下面,就要給每個圖層設(shè)定一個序號,這個序號就是“Z-順序”,它的意思就是除了屏幕的X和Y坐標(biāo)之外,人為增加一個垂直于屏幕的Z軸。

  如圖4所示,左邊區(qū)域的四個圖層和右邊區(qū)域的四個圖層就有明顯的不同,而調(diào)整圖層的順序也很簡單,只要用鼠標(biāo)依次點選放置在最下部、中部和最上部的圖層即可。但是這種操作方式在圖層很多的時候就顯得有些麻煩了,后期調(diào)整也不便,因此我們可以通過圖層面板進(jìn)行調(diào)整。

圖4


  先運行“Window→Layers”命令激活圖層面板,此時可以看見圖5所示的面板窗口(如圖5),在這里只要選中需要改變序號的圖層,按下鼠標(biāo)之后向上或者向下拖拽,當(dāng)拖拽到希望插入的兩層之間出現(xiàn)一條橫線時松開鼠標(biāo),這樣就可以改變各個圖層的“Z-順序”了。

圖5


  提示:直接單擊“Z”框的數(shù)值可以更改為所需要的圖層層次。
  使用圖層建立表格


  雖然使用圖層來定位網(wǎng)頁元素比使用表格方便得多,但是只有IE 4.0以上版本的瀏覽器才支持圖層功能,因此為了讓使用舊版本瀏覽器的朋友也可以看到你辛苦制作出來的作品,最好的方法就是把圖層轉(zhuǎn)換為表格。

  第一步 在圖5所示的窗口中選取上部的“Prevent overlaps”復(fù)選框,這樣使得每個圖層不能互相重疊,否則在轉(zhuǎn)換過程中會有警告信息提示。

  第二步 運行“Modify→Convert→Layers to Table”命令,這時可以看見圖6所示的窗口(如圖6),在“Table layout”區(qū)域中分別選擇“Most Accurate”和“Use Transparent GIFs”兩個選項,其中前者通過精確轉(zhuǎn)換為每個圖層建立一個單元格,確保各個單元格之間的距離;后者會在轉(zhuǎn)換的表格最后一行中填充透明的GIF圖,這樣可以保證在所有瀏覽器中都有相同的外觀。

圖6

  第三步 按下“OK”按鈕之后即可完成圖層到表格的轉(zhuǎn)換操作。

  提示:Dreamweaver MX 2004還提供了從表格到圖層的轉(zhuǎn)換功能,操作步驟類似。

  如果想把自己的網(wǎng)頁制作的絢麗多彩,就必須掌握圖層技術(shù),否則日后制作動態(tài)網(wǎng)頁時候?qū)龅讲簧倮щy,因此建議大家通過上文的介紹深入研究一下,才能夠真正掌握圖層技術(shù)。
用行為豐富網(wǎng)頁效果
  行為可以說是Dreamweaver MX 2004中最有特色的功能,它可以讓你不用書寫一行JavaScript代碼即可實現(xiàn)多種動態(tài)網(wǎng)頁效果。行為的關(guān)鍵在于Dreamweaver MX 2004中提供了很多動作,其實就是標(biāo)準(zhǔn)的JavaScript程序,每個動作可以完成特定的任務(wù)。這樣,如果你所需要的功能在這些動作中,那么就不要自己編寫JavaScript程序了。


  彈出消息框


  如果希望別人進(jìn)入網(wǎng)站首頁的時候可以看見一個彈出的消息框來顯示一些內(nèi)容,則可以通過下述方法實現(xiàn)。

  第一步 在Dreamweaver MX 2004主窗口中新建一個頁面,接著運行“Windows→Behaviors”命令激活行為面板。

  第二步 在行為面板中點擊“+”按鈕,并且從彈出菜單中選取“Popup Message”命令,這時可以看見圖1所示的窗口,在其中可以輸入諸如“歡迎光臨中國電腦教育報網(wǎng)站!”之類的提示信息。

圖01


  第三步 添加好提示文字之后,控制面板中就多出一個名為“Popup Message”的行為,此時還要點擊左部的下拉菜單,并且從中選擇“onLoad”一項,這樣當(dāng)別人進(jìn)入頁面之后就會自動執(zhí)行設(shè)置的行為,自然也就能夠看見彈出的消息框了。

  提示:從下拉菜單中還可以選擇“onKeyDown”、“onMouseDown”之類的行為,使得按下鍵盤或者點擊鼠標(biāo)之后出現(xiàn)消息框。


  鏈接解釋文字


  在瀏覽一些網(wǎng)頁的時候,將鼠標(biāo)放在圖像或者鏈接上會有解釋文字出現(xiàn),實現(xiàn)這種效果可以通過下述步驟實現(xiàn)。

  第一步 先在Dreamweaver MX 2004的編輯窗口中插入一幅圖像,單擊這幅圖像之后在屬性面板的鏈接輸入框內(nèi)填寫“#”號讓它鏈接本頁。

  第二步 通過“Insert→Layer Objects→Layer”命令在圖像旁邊添加一個層,并且輸入需要顯示的話。選擇這個層之后,在屬性面板中將“Vis”屬性設(shè)置為“hiddend”來隱藏該層(如圖2)。

圖02
  第三步 選擇圖像之后,通過“Windows→Behaviors”命令激活行為面板,單擊“+”按鈕并選擇“Show-Hide Layers”一項。在彈出的窗口中選取需要顯示的層,接著點擊下部的“Show”按鈕,這樣確認(rèn)之后就可以在行為面板中多出了一個名為onMouseOver的事件。此時點擊“+”按鈕并擊選擇“OnMouseOver”一項,這樣當(dāng)鼠標(biāo)放在圖像上就可以顯示該層,也就是可以出現(xiàn)浮動的文字解釋了。

  第四步 接著參照第三步為剛才的層添加“Hide”事件,并且將行為設(shè)置為“OnMouseOut”,這樣鼠標(biāo)拿開時就可以隱藏該層了。

  完成上述操作之后,按下“F12”按鈕即可打開IE瀏覽器進(jìn)行預(yù)覽,當(dāng)鼠標(biāo)移動到這個圖片上的時候會出現(xiàn)預(yù)先設(shè)置好的提示字樣,而鼠標(biāo)移開圖片時字樣自動隱藏。


  自動調(diào)整窗口大小


  有些網(wǎng)頁在改變窗口大小的時候也會隨之調(diào)整網(wǎng)頁頁面大小,因此窗口過大就不會有空白處,窗口過小邊緣就不會跑出移動條,對于這種自動調(diào)整頁面大小的功能,在Dreamweaver MX 2004中可以參照下述步驟來很容易的實現(xiàn)。

  第一步 新建一個頁面,然后通過“Insert→Table”命令插入一個一行三列的表格,此時可以先不管它的寬度,而是通過下述設(shè)置讓它自動伸展適合瀏覽器窗口。

  第二步 這時可以看見每個單元格下部都標(biāo)明了寬度且有一個小三角形(如圖3)。在這個表格中,可以設(shè)定哪部分是需要固定的,不過只能讓一列自動伸展,比如此處我們設(shè)定最后一列隨著窗口大小的變化自動伸展。

圖03

  第三步 選中最后一列,運行“View→Table Mode→Layout Mode”命令,并且在彈出的菜單中選擇“Make Column Autostrach”一項(如圖4)。

圖04

  第四步 接著將出現(xiàn)對話框,并且會提示為了能夠使行伸展,Dreamweaver需要放置一些間隔圖片在其它列中,在此選擇“Create a spacer image file”一項,這樣圖片在瀏覽器窗口不會顯示出來,而是起著固定表格的作用。

  第五步 確認(rèn)之后返回原先的編輯窗口,可以看見最后一列已經(jīng)自動伸展填充了整個瀏覽器窗口,而另外兩列則保持著固定的寬度。

  提示:設(shè)定自動伸展的列可以在列上端看見一個波浪線。

  完成上述操作之后,在IE瀏覽器中預(yù)覽頁面效果的時候,如果改變窗口的大小,則最后一列的寬度也會隨之變化,而前兩列的寬度維持不變,這樣就可以實現(xiàn)自動調(diào)整窗口大小了。

  上文介紹的僅僅是Dreamweaver MX 2004中行為功能的一些方法,靈活地把行為和圖層結(jié)合運用還可以實現(xiàn)諸如動態(tài)圖片、可拖拽的圖層等等功能,讓你的主頁看起來更加豐富多彩!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多