說(shuō)起彈出菜單大家都不陌生,談及實(shí)現(xiàn)制作方法,也有好多種,幾乎Mcromedia的三劍客都可以輕松實(shí)現(xiàn)。不過(guò)我們?cè)谶@里既不是要用DW也不是要用FLASH。沒有為什么,說(shuō)多了挨罵-_!!!
Fireworks 從4.0版本開始就有了制作彈出菜單這一功能,到了MX版本,功能有了一些完善,不過(guò)不是很大,好了下面我們進(jìn)入正題.
開始之前必須先確定您擁有以下相關(guān)知識(shí)(沒有不要緊,可以去論壇查找相關(guān)的基礎(chǔ)知識(shí)) 您必須能夠使用FWMX創(chuàng)建一個(gè)彈出菜單,并可以將其導(dǎo)出并倒入到DW中.
第一章 Fireworks MX雖然能夠很方便的幫助我們實(shí)現(xiàn)彈出菜單的功能,可是大多時(shí)候,他實(shí)現(xiàn)的一些效果很難滿足我們追求個(gè)性的需要.如果我們要實(shí)現(xiàn)一些理想中的效果,可能就要對(duì)他生成的js代碼做些手腳了.做手腳歸做手腳,前提你必須明白那些生成的代碼都代表了什么,下面我們就來(lái)對(duì)代碼的一些參數(shù)做詳盡的講解.
創(chuàng)建彈出菜單并導(dǎo)出之后在mm_menu這個(gè)js文件的首行有這樣一行
括號(hào)內(nèi)包含的這些參數(shù)名就是你所創(chuàng)建的彈出菜單所使用到的參數(shù). 在你倒入到HTML文件中的JavaScript文件中是類似于這種的只顯示參數(shù)值
而并不顯示參數(shù)名,他在這里直接定義了一些相關(guān)的參數(shù)值,而JavaScript腳本為客戶端來(lái)讀取js的特效.
上面的示例代碼中對(duì)菜單的編號(hào)命名同4.0版本不同,MX的規(guī)則是全部以mm_menu開頭后部跟隨為10位的數(shù)字,之間用下劃線"_"連接后面用0作為結(jié)束,0代表為一級(jí)彈出菜單的編號(hào),用來(lái)定義一級(jí)彈出菜單的屬性,從一級(jí)菜單中繼續(xù)再往下細(xì)分為二級(jí),按照示例代碼第三行mm_menu_0604164722_0_1_1_1_1為例,mm_menu_0604164722_0后面_1就帶表二級(jí)以此類推,我們可以知道,這個(gè)示例代碼最終菜單共有四級(jí)子菜單. (沒有試驗(yàn)過(guò),最多可以有多少級(jí)菜單)
出處:藍(lán)色理想
責(zé)任編輯:壞豬弟弟
上一頁(yè) 下一頁(yè) 參數(shù)名詳解
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論
|