因此,大部分的入口型網站都有製作一些使用機制,讓使用者依個人需求去選擇要顯示的文字大小,這些基本上都是使用 Javascript 或 jQuery 所撰寫而成的,若不會撰寫前面敘述兩種語法的人當然無法完成這種互動式更改文字。
現在各位只要會使用 Dreamweaver 行為便可輕易地完成此效果,在 Dreamweaver 中提供了許多的行為功能讓各位去點選使用,點選後即會幫我們產生 Javascript 程式碼,所以各位也不必擔心不會撰寫 Javascript 語法的問題。
各位可點選下方的 Demo 連結以檢視成品展示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQcLJX-UAnhXFgAxsz6OlSJjawqJNQq9oG_uCs-3bZM9A3qYiz6r8i_pCaz3RazRmfen6A0CHV7JHr74H51AjHbwlg_okxUoRKU5r_FTZQhjwAE-f-SkWh8w0M4FMo0MKlcLDOrKXZDQ4/s1600/01.jpg)
以下提供幾個相關的網站,都有使用到相關的技術,各位可以去看看喔!
http://tw.sports.yahoo.com/article/aurl/d/a/120904/36/949c.html
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH48sloFReyUtM-r_KY0m6Miam1R1BhZ3hkpwalM6kzGuY1Dq341Ari6R83VowuYApbvYXP6xenRBhzzd_oRQXxqAhtOU9gCtorMmynzvL6F2Ex_P6M8SRk5iE9rRdNr1NpaRm8Ejnhe0/s1600/02.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj21YO7iHc3jRSMalQHvolxW96J2Xig9o4CuNMwKcKnZYq4tHcbTamZJcNqKxqIA226bgo8gpiQb7RLLtuDbTwOELhsP-KEhN_bc3RHTgFwPHEjOhXLA8XDmaiXjXjWeeGMBjq6AbuelxU/s1600/03.jpg)
接下來,我們就開始使用 Dreamweaver 行為來製作我們所需要的互動式更改文字大小。
請各位先了解一下待會兒要控制的區塊,如下圖所示:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0TQaU0us2Ds4p9uMXzx6XywoVrCVgdeZqUU_U9Rm0FvAqm96Lyz8aw1UZStNoZgT6pYwcLZ0cTfra2b9mE_RQcLt6IQqCQBWQruZ6eoV5rPoPYrP5eWIGHakO3ICiKET4QwfZ_I_LUO4/s1600/04.jpg)
- 請為元素加上 id 以便 Javascript 可以尋找到其 id 並予以控制 ( 可不做 )。
- 選取控制元素。
- 選擇所需的行為指令。
- 選擇或輸入參數。
加上 id 以便 Javascript 可以尋找到其 id 並予以控制 ( 可不做 )
請各位依上圖的標示為五個 HTML 標籤加上 id。![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFxUEgS4LEK9rF2L178831WOOI-cam1zuO-NuKcxTERZhLYjQT6cGhAyP6PzTUT7mEfS_9JAl5ldPL3WBTTxQkeDw2kmfAyckyJ-5xxhdg4o3KKN2VZiwV1Hi0UGTGcWSf8cKqQUgf1Yk/s1600/05.jpg)
選取控制元素
請選取 <li#small> 標籤。![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwipRLUCJY7pJW_9oTMSMAG_vrPJDgXr9HOSoclejdLyXVZIjg0XiTowq1aNeyMSQBaHz6IHCuWd4GJjmM4ZRQt5PUmuvZLoGQHv0arV6GONYkX2vcwcsYilio0H4hdqw67sLFGtrlKkA/s1600/06.jpg)
選擇所需的行為指令
開啟「標籤檢視窗 \ 行為」面板,選擇「新增行為 \ 更改屬性」。![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNRmFRUr-EoJepvfefkcy4bbfzlwwl5g7axgP_m70cNNNCaWU26W-sfFenJ5GDjTyLbfDvAdpa9haV4lR4S7yd95PmJRxXWDgA28lTGnThzFzYrtIS0g7H_EkVCc_KTB9qL9clZHgMkD8/s1600/07.jpg)
選擇或輸入參數
- 元素類型:Div
- id : con
- 屬性:fontSize
- 值:1em
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHoklFbTi3qXCjI-B-43qcPwlC_32f91-VpJqAvSreINpudd-nwlNxELqSufZKtTMs1SHHSuQVGgQXYeWq9rhrnJWrbyC8zUJrPFZmQR4Ao6Rb3MKywglW6f1oGLWhsMjEa_cUR13RZ5A/s1600/08.jpg)
- <li#middle>:1.2 em
- <li#big>:1.4 em
- <li#max>:1.6 em
總結:
雖然 Dreamweaver 行為提供給我們這樣便利的工具,但在 HTML 中也是有產生一些程式碼喔!就是當左鍵按下並放開後便呼叫 MM_changeProp 函數,將我們剛剛所設定的參數代入到函數內執行。![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiInRG_U3eq_Ui4Oe26dkOUHlHLcZNYPeHuRavsGWOBS8SX75e6DyvTs6u0GQ_Lk6QHa4z7CHALtkOkGX_lEHlriF26_BpYS4FAGx0dRzThIMov0Qzoz_OzZLRMtvN7n2EpZ_Yu6-wjg8o/s1600/09.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJV8PsXr98NajksViE8gDxpSmTtyQvqVL6VgqZZBQP_RAMqaRdxhsJpObuTKAdbc0Q8SF6LxAwBOAXM5QE7cEQNs85UCs-X8XSlJv6sE4_1fFUpZ5ls7SCL2Kk2hFrYkO2QnzRzlT1XiA/s1600/10.jpg)
沒有留言 :
張貼留言