图层与行为时间轴表单框架样式表模板.ppt
《图层与行为时间轴表单框架样式表模板.ppt》由会员分享,可在线阅读,更多相关《图层与行为时间轴表单框架样式表模板.ppt(89页珍藏版)》请在三一办公上搜索。
1、9.1 图层与行为9.2 时间轴9.3 表单9.4 框架9.5 样式表9.6 模板和库9.7 其他网页特效,第9章 Dreamweaver 8高级应用,网页布局-层,使用图层设计页面布局,可以实现页面元素的精确定位在图层中可以插入文本、图像、表单等页面元素。借助层,可对加入的页面元素进行精确定位,还可做出重叠效果和运动效果。,9.1 图层与行为,行为:某个事件发生时浏览器执行的动作。行为(Behavior)是由事件(Event)和动作(Action)组成的 利用行为可以创建一些交互。,9.1.1 图层的基本操作 图层的基本操作包括:创建图层、激活图层、选择图层、移动图层、调整图层的大小、对齐图
2、层和设置图层的背景等。【例9-1】页面的中间为一组重叠的图层,显示金、庸、大、侠4个字,页面两端分别为显示金庸名著对联效果的图层,实例效果如图9-1所示。,9.1 图层与行为,图9-1 实例效果,【例9-1】,9.1.2 图层与行为结合 通过图层和行为的结合可以创造出一些特别的网页效果。【例9-2】制作一个交换图像,当鼠标移动到图像上时,图像变换为清晰的图像,同时在图像左下侧显示说明图像的文字图层;当鼠标移动到图像外时,恢复显示原来模糊的图像,同时说明图像的文字图层消失,实例效果如图9-21所示。,9.1 图层与行为,【例9-2】,图9-21 实例效果,添加行为,选择IE6.0浏览器插入图片交
3、换图像:onMouseOut恢复交换图像 onMouseOver交换图像插图文字图层:默认(隐藏)选中图像,添加行为 onMouseOut(显示-隐藏层)隐藏 onMouseOver(显示-隐藏层)显示,行为和动作,可附加行为的对象:整个文档、链接、图像、表单元素和任何html元素注意应用dreamweaver提供的动作,增加行为,打开行为面板选定须增加行为的对象选定动作指定触发该动作的事件,行为面板的操作,编辑行为:选定附加行为的对象,修改该行为的参数改变行为中的触发事件的顺序增加行为删除行为,常用动作,图像的交换弹出信息、弹出菜单播放声音显示弹出式菜单检查表单调用javaScript检查浏
4、览器:常用于body标签,常用动作,检查插件控制shockwave或flash拖动层转到url打开浏览器窗口预载入图像播放事件轴转到时间轴帧,有些动作只在链接状态下有效,创建层,使用Insert菜单创建层:Insert菜单-Layer选项通过对象调板创建层:Window菜单-Object-Draw Layer按钮使用CSS样式创建层:Window菜单-CSS Styles选项嵌套层:就是在一个层内创建新的层,选中这个层,可用鼠标拖动,将层移至页面合适的位置。用鼠标拖动边线上的黑色方块,可调节层的大小。用鼠标点击层内的任意位置,这时可往层内加入文本、图像等内容。层中可再嵌套层。,嵌套层的操作,将
5、插入点光标放入父层内,然后使用Insert菜单的Layers选项;将对象调板的Layer按钮拖到父层内;按住Ctrl键,并在层调板内,将子层的名称拖到父层的名称上。,修改层,选择层1)激活层:用鼠标单击层所属的区域2)选择某一个层:用鼠标单击文档的层标识,使层的边框上出现黑色的小方块;用鼠标单击层的选择手柄;用鼠标单击层的边框;用鼠标单击层调板内层的名称。,3)选择多个层:按住Shift键的同时,依次单击多个层;按住Shift键的同时,依次在层调板的名称列表内选择;按住Shift键的同时,依次用鼠标单击层所在的区域。4)取消选择:在文档窗口内单击鼠标 5)删除层:选定层后,按Delete键改变
6、层的大小:鼠标拖曳或属性调板改变层的位置:鼠标拖曳 对齐层:选定多个层、Modify菜单-Align选项注意:对齐层时,系统自动将最后选定的层作为对齐标准,设置图层参数和图层属性,设置图层参数1)使用图层参数可以为新创建的层定义默认设置2)操作:Edit菜单-Preferences设置图层属性:属性调板,“层编号“后填入你给这个层的命名。“左”和“上”是层的定位,即在页面中的位置。Z轴:是页面元素的Z值,在后面填入一个数值。当页面元素因定位而重叠时,Z值大的页面元素将在最表面显示,覆盖或部分覆盖Z值小的页面元素。“可见性”是设置页面元素是否可视。不设置当然是可视。其后的下拉选框有四个选项def
7、ault、inherit、visible和hidden。default是使用浏览器默认值,这个默认值一般是可视。inherit是继承母体元素的可视性设置,visible是可视 hidden是不可视。,背景图像。层的背景颜色。“溢出”是如何处理插入层内的元素超过层本身的宽或高的部分。其后的下拉选框有四个选项visible、hidden、scroll和auto。visible是可视 hidden是不可视,scroll是可滚动 auto是由浏览器默认。剪辑:在层中间再限定一个区域,来放置插入层里的页面元素。L是Clip区域左边离层左边的距离,T是Clip区域上边离层上边的距离,R是Clip区域右边离
8、层右边的距离 B是Clip区域下边离定位区域下边的距离。其实层的各种设置,其原理就是用CSS对DIV等HTML标记的定位、背景及其它属性的设置。,层面板,层面板上将列出当前页面所有的层。Name下面是各层的命名Z下面是各层的Z值,点击这个值后可修改。眼睛图标下面是显示各层的可视性。点击可调出三种状态无图标、睁开的眼睛图标和闭上的眼睛图标。无图标表示该层的可视性使用默认值,睁开的眼睛图标表示该层可视,闭上的眼睛图标表示该层不可视。选中面板Prevent Overlaps上的选框,则各层之间不能有重合部分,层中也不能再嵌套层。,层与表格,将层转换为表格:Modify菜单-Convert选项-Lay
9、ers to Table将表格转换为层:Modify菜单-Convert选项-Tables to Layers,9.2.1 时间轴面板 时间轴面板显示层与图像随时间变化的属性。执行“窗口”“时间轴”命令,或者按快捷键Alt+F9,打开时间轴面板,如图9-34所示。,9.2 时间轴,图9-34 时间轴面板,9.2.2 创建时间轴动画 时间轴是一种用来控制网页中的层在每一秒的位置的工具。它通过在不同的时间改变层的位置、大小、可见性或叠放次序等来创建动画。【例9-3】制作一条小鱼沿着简单的曲线移动的时间轴动画,实例效果如图9-35所示。,9.2 时间轴,图9-35 实例效果,【例9-3】,9.2.3
10、 记录路径 要创建复杂的曲线运动,可以使用记录拖动路径的方法,这比在关键帧上改变运动轨迹更为方便。【例9-4】制作一个在网页上自由飘动的广告的时间轴动画,实例效果如图9-43所示。,9.2 时间轴,【例9-4】,记录路径,插入图层,插入图像选择图层,执行“修改”-”时间轴“-录制层命令,拖动图层,出现+正确,9.2.4 使用时间轴改变图像属性 除了可以利用时间轴移动层制作动画以外,还可以在时间轴的不同关键帧上改变图像的源文件、层的属性,产生丰富的动画效果。【例9-5】制作一个幻灯片轮流播放效果的Logo广告动画,实现一组广告画面不断轮流切换的效果,如图9-47所示。,9.2 时间轴,【例9-5
11、】,图9-47 实例效果,使用时间轴改变图像属性,添加图像将图像添加到时间轴拖动尾关键侦在中间增加关键侦,并且选择相应的图像,9.2.5 使用时间轴改变图层属性 在时间轴中还可以改变层的可见性、大小及叠放次序等。【例9-6】制作一幅卷轴式展开的国画,从左向右逐渐推出显示,效果如图9-51所示。,9.2 时间轴,【例9-6】,图9-51 实例效果,1时间轴(Timeline)的功能网页中制作出动画改变层的大小改变层的可见性改变层的叠放顺序改变图片的属性只能改变图片的源,动态效果,时间轴和行为概述,时间轴的控制面板,自动播放:播放时间轴动作通过onload时间添加到文档,页面载入时间轴便可以播放;
12、,1Timelines面板,4.8.2 使用时间轴创建动画,Timelines面板,2使用时间轴创建动画,(1)创建Layer(层)动画,(2)创建Image(图像)动画,4.8.2 使用时间轴创建动画,3编辑时间轴,新建、删除、查看与重命令时间轴 给时间轴添加动作、对象、帧与关键帧 将已有的动画应用于其他对象,4.8.2 使用时间轴创建动画,1行为面板2内置行为,4.8.3 内置行为,行为面板,4.8.4 将行为应用到时间轴,1.时间轴面板中多个时间轴之间的转换,GO to Time Frame(转到某一帧)Play Timeline(播放某一时间轴)Stop Timeline(停止播放某一
13、时间轴),2.Timeline中包含的3种行为,关键帧的应用,层的运动变为曲线,录制层路径,插入层在层内插入图片选中层,选择主菜单“修改”“时间轴”“录制层路径”在编辑窗口中,按线路拖动层后松开鼠标,则自动在时间轴面板中创建了一定数目的关键帧。,向时间轴添加对象,只有图像和图层可以添加到时间轴;把选定的对象放在图层内添加到时间轴,编辑时间轴动画,增加或缩短动画播放时间改变动画的开始时间修改关键帧添加或删除帧复制动画,表单概述,表单:是使访问者与网站或网站管理人交互。用来收集浏览者的用户名、密码、E-mail地址、个人爱好和联系地址等用户信息的输入区域集合。表单的工作流程:填写信息-提交信息-W
14、eb服务器-CGI(公共网关接口),9.3.1 表单的基本概念1表单的工作原理 表单的作用是从客户端收集信息。当访问者在表单中输入信息,单击提交按钮后,这些信息将被发送到服务器,服务器端脚本或应用程序将对这些信息进行处理。用于处理表单数据的常用服务器端技术包括Macromedia ColdFusion,Microsoft Active Server Pages(ASP)和PHP。服务器进行响应时,会将被请求信息发送回用户(或客户端。2表单对象 表单、文本字段、隐藏域、文本域、复选框、单选按钮、单选按钮组、列表/菜单、跳转菜单、图像域、文件域、命令按钮、标签和字段集。,9.3 表单,表单的作用,
15、根据访问者输入的信息,自动生成页面反馈给访问者;为网站收集访问者输入的信息。,表单的使用,一部分是表单本身,即怎样把表单作为页面元素加入到网页页面。另一部分为表单的处理,即调用服务器端的脚本程序,或使以电子邮件的方式发送。,9.3.3 检查表单【例9-8】以例9-7中的热播电视剧收视调查表表单为基础,在表单中使用“检查表单”行为。检查规则设置为“调查者姓名”和“调查者密码”文本框必须输入内容,如果没有输入内容,则表单提交后弹出警告信息;电子邮件地址必须合乎邮件地址的格式,否则表单提交后弹出警告信息,实例效果如图9-81所示。,9.3 表单,【例9-8】,图9-81 实例效果,【例9-7】,描述
16、表单的HTML源代码。用于处理用户在表单域中输入的信息的服务器端应用程序或客户端脚本。,表单,表单简介,Object面板的表单元素,表单有两个重要组成部分:,表单属性,“表单名称”:JavaScript和VBScrpt等教本语言要通过表单名称进行控制;动作:识别处理表单信息的服务器端应用程序。方法:Get:将表单值追加到URL并发送服务器get请求;POST:在消息正文中发送表单值并发送服务器post请求。,动作一栏中若用电子邮件的发送方式:mailto:电子邮件?subject=主题代码中采用:enctype=“text/plain”,表单内容将以正文的方式发送,否则将以附件的方式发送,创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 行为 时间 表单 框架 样式 模板

链接地址:https://www.31ppt.com/p-5377360.html