Dreamweaver滑动菜单的制作
2008-02-23 06:10:04来源:互联网 阅读 ()
1. 在dw中新建一个空白文档(或打开您要添加效果的页面)。
2. 配置好您自己的css风格。
3. 在页面上插入一个长500pix的表格(这里说明:插入表格的目的是为了控制层在不同分辨率下保持相对的位置不变,假如您的页面之前没有做相关配置,那么这一部您可能要费点功夫整理一下您的页面结构)。
4. 将光标置入表格内,点击菜单 [插入――层] 插入一个长500高20的图层,并命名为layer1。
5. 然后再将光标置入图层layer1,点击菜单 [插入――层] 再插入一个长500高130的图层layer2;并将layer2的属性中左边距和上边距都配置为0,并为他指定一个您喜欢的背景色。
6. 然后重复步骤5的方法,再插入一个图层layer3,这个图层没什么特别的用处,在我的这个教程中,我只但是是为了放置几个按钮而已。最后我的开起来如图:
TIPS:这里这么做的目的是为了给您要滑动的图层前面加一个挡板,只有当点击的时候图层才从您的这个图层下缓缓的滑动出来。
现在开始,才正式进入到我们今天要制作的滑动菜单的制作过程中。
1.现在让我们再次重复上面的步骤5,再插入一个图层layer4,配置图层属性为宽500 、150高,刚好是刚才layer2和layer3的高度之和,并将图层layer4调整到另外两个图层下面。如图:
然后我们点击图层layer2前面的眼睛让他闭合,这样能够让我们看到他下面的图层layer4.
2.这时,我们点击ALT F9 打开时间轴面板,DW已为我们添加了默认的时间轴Timeline1,然后,我们选中我们要滑动的图层layer4,在上面点击右键,选择 [添加到时间轴] 这时我们能够在时间轴面板中看到我们刚刚定制的图层layer4,这说明,我们已添加成功了!
3.然后我们点击时间轴上的第15桢,将图层layer4的属性面板中的上边距调整为150。到这里,一个能滑动的图层就算做好了,您能够拖动时间轴上面的红色方块慢慢从1走向15,您就能够看到您的这个图层慢慢的从layer2和layer3下面滑动出来!
4.好了,现在我们只需要给这个会滑动的图层layer4配置一个能够激活他的动作就算over了:)这之前,我已在我添加的layer3上插入了一个表格,并为layer4配置了两个按钮。
5.我们先配置激活滑动图层的动作。选择上展开这个按钮,转到行为面板,点击在出来的菜单中选择 [时间轴――播放时间轴] DW会弹出一个窗体,在上面的下拉菜单中选择timeline1。
然后在行为面板中确认事件为onclick
好了,到这里,您能够预览一下,当您点击上展开按钮时,您的图层就会慢慢的从上而下滑动出来!
6.怎么样,看到了吧:)我们再给图层添加上一个简单的关闭动作,就是点击关闭按钮后图层隐藏。选择上关闭按钮,转到行为面板,点击菜单中选择 [显示隐藏层] ,在跳出的窗体中选择上layer4,然后点击下面的隐藏按钮,将其配置为隐藏,如图:
7.好了,再预览一下,发现展开后点击关闭图层就没有了:)但是,似乎有一个问题,再次点击展开的时候,似乎没什么反应了,那是我们更有一个动作没有配置。
重复刚才的步骤5,选择上展开按钮,添加动作 [时间轴――转到时间轴桢] ,在跳出的窗体中的下拉菜单选择timeline1,桢数添上1。
好了,这次预览发现这个问题解决了。但是我们似乎还是忽略了一个问题,点击关闭后这个图层被配置为隐藏了,再点击展开也没反应了。还是运用老办法,给展开按钮添加一个动作就能够解决了!
8.重复步骤5,选择 [显示隐藏层] ,和刚才步骤6相反,这次我们选择显示,确定后,确保行为面板中显示隐藏图层的时间都是onclick。此刻展开按钮的行为面板如图:
好,再次预览,一切正常!
至此,这个效果就算完成了,当然,大家完万能够自我发挥制作出更好的效果来,但是万变不离其宗,只要我们掌控好了时间轴配合动作行为的运用,任何的效果只是操作问题:)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: 巧用Dreamweaver制作复杂图像
下一篇: Dreamweaver打造多彩文字链接
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash