动态导航栏----spry布局控件(教案)

合集下载

016添加Spry构件和行为效果

016添加Spry构件和行为效果
选择表单中的复选框பைடு நூலகம்然后选择“插入记录”| “Spry”|“Spry验证复选框”命令,即可插入Spry验 证复选框构件。
Dreamweaver CS3中文版应用教程
二、 添加Spry构件
7.使用Spry菜单栏构件
选择“插入记录”|“Spry”|“Spry菜单栏”命令, 可插入Spry水平菜单栏构件和垂直菜单栏构件。
Dreamweaver CS3中文版应用教程
四、 思考
• • • • • 如何创建绑定数据集? 如何向Spry文本区域中添加数据? 如何添加挤压行为效果? 如何设置Spry验证复选框构件? 如何创建Spry可折叠面板构件?
Dreamweaver CS3中文版应用教程
本章小结:
• 掌握使用Spry构件显示数据的方法。 • 掌握使用Spry构件验证表单元素的方法。 • 了解使用Spry构件创建菜单栏、选项卡式面 板、折叠式面板、可折叠面板的方法。 • 了解为页面元素添加各种行为效果的方法。
Dreamweaver CS3中文版应用教程
一、 关于Spry构件和行为效果
Spry构件是预置的一组用户界面组件,可以使用 CSS自定义这些组件,然后将其添加到网页中,通过启 用用户交互来提供更丰富的用户体验。Spry构件由以下 3部分组成: (1)构件结构:用来定义构件结构组成的HMTL代码块。 (2)构件行为:用来控制构件如何响应用户启动事件 的JavaScript。 (3)构件样式:用来指定构件外观的CSS。
水平菜单栏构件
垂直菜单栏构件
Dreamweaver CS3中文版应用教程
二、 添加Spry构件
8.使用Spry选项卡式面板构件
选择“插入记录”|“Spry”|“Spry选项卡式面板” 命令,插入Spry选项卡式面板构件。

模块四 Dreamweaver高级应用

模块四 Dreamweaver高级应用
模块四 Dreamweaver高级应用
本章要点 本章导读 学习任务 上机实训
本章要点
4.1 spry布局控件
➢ Spry菜单栏
➢ Spry选项卡式面板 ➢ Spry折叠式 ➢ Spry可折叠面板
4.2 添加行为
➢ “行为”面板
➢ 添加行为 ➢ 更改或删除行为 ➢ 动作名称及其作用 ➢ 事件名称及其作用
根据需要修改SpryTabbedPanels.css样式表,为选项卡 面板控件中的主容器(TabbedPanels)元素定义属性。
4.1 spry布局控件
3.Spry折叠式
选择“插入→spry→spry折叠式”命令,“属性”面板如图所示
各选项含义如下: •“折叠式”:用于输入Spry控件的名称,该名称可在脚本语 言中使用。 •“标签1…”:用于设置Spry折叠面板的名称。
根据需要修改SpryAccordion.css样式表,为选项卡面板 控件中的主容器(AccordionPanel)元素定义属性。
4.1 spry布局控件
4.Spry可折叠面板
选择“插入→spry→可折叠面板”命令,“属性”面板如图所示
各选项含义如下:
•“可折叠面板”:用于输入Spry控件的名称,该名称可在脚 本语言中使用。 •“显示”:用于设置Spry可折叠面板的显示状态,有“打开” 和“已关闭”两个属性值。 •“默认状态”:用于设置Spry可折叠面板的默认状态,有 “打开”和“已关闭”两个属性值。
③在“名称”文本框中输入名称,单击“确定”按钮,即可创建可编辑区 域。 提示
命名一个可编辑区域时,不能使用单引号、双引号、尖括号和“&”等符号。 不能对同一模板中的多个可编辑区域使用相同的名称。 可将整个表格或单个单元格标记为可编辑区域,但不能将多个单元格标记为单个 可编辑区域。 可编辑区域不能嵌套插入。

spry菜单栏(一)

spry菜单栏(一)

spry菜单栏(⼀)spry菜单栏使⽤教程关于 Spry 框架Spry 框架是⼀个 JavaScript 库,Web 设计⼈员使⽤它可以构建能够向站点访问者提供更丰富体验的 Web 页。

有了 Spry,就可以使⽤HTML、CSS 和极少量的 JavaScript 将 XML 数据合并到 HTML ⽂档中,创建构件(如折叠构件和菜单栏),向各种页⾯元素中添加不同种类的效果。

在设计上,Spry 框架的标记⾮常简单且便于那些具有 HTML、CSS 和 JavaScript 基础知识的⽤户使⽤。

Spry 框架主要⾯向专业 Web 设计⼈员或⾼级⾮专业 Web 设计⼈员。

它不应当⽤作企业级 Web 开发的完整 Web 应⽤框架(尽管它可以与其它企业级页⾯⼀起使⽤)。

关于 Spry 框架Spry 框架是⼀个 JavaScript 库,Web 设计⼈员使⽤它可以构建能够向站点访问者提供更丰富体验的 Web 页。

有了 Spry,就可以使⽤HTML、CSS 和极少量的 JavaScript 将 XML 数据合并到 HTML ⽂档中,创建构件(如折叠构件和菜单栏),向各种页⾯元素中添加不同种类的效果。

在设计上,Spry 框架的标记⾮常简单且便于那些具有 HTML、CSS 和 JavaScript 基础知识的⽤户使⽤。

Spry 框架主要⾯向专业 Web 设计⼈员或⾼级⾮专业 Web 设计⼈员。

它不应当⽤作企业级 Web 开发的完整 Web 应⽤框架(尽管它可以与其它企业级页⾯⼀起使⽤)。

A.折叠式⾯板选项卡B.折叠式⾯板内容C.折叠式⾯板(打开)折叠构件的默认 HTML 中包含⼀个含有所有⾯板的外部div标签以及各⾯板对应的div标签,各⾯板的标签中还有⼀个标题div和内容div。

折叠构件可以包含任意数量的单独⾯板。

在折叠构件的 HTML 中,在⽂档头中和折叠构件的 HTML 标记之后还包括script标签。

⾃定义折叠构件尽管使⽤属性检查器可以简化对折叠构件的编辑,但是属性检查器并不⽀持⾃定义的样式设置任务。

(教学课件)chapter13为网页添加特殊效果

(教学课件)chapter13为网页添加特殊效果

网页设计与制作实用教程(第3版)
18
STEP:
要求 水平菜单栏的 CSS 规则 相关属性 padding Width background-color 参考值 整个构件的填充(顶部、左 .TabbedPanels 侧)适当增加、宽度固定 TabbedPanelsTab 面板选项卡的背景颜色、顶 部边界样式、字体颜色、字 体、字号、字符间隔变化
#1C5EAE color font-family 、 font- "楷书"、14px size 4px letter-spacing #FFF background-color #FF9900 #FF9900 #65768A 400px 20px 0 0 40px
网页设计与制作实用教程(第3版)
19
20px 0 0 20px
460px #95BDEE solid 5px #999
border-top
当鼠标指针移过面板选项卡 .TabbedPanelsTabHover 上方时,选项卡的背景颜色 变化 .TabbedPanelsTabSelecte background-color 选定选项卡的背景颜色、字 d 体颜色变化 color .TabbedPanelsContent background-color 内容面板的背景颜色、高度 height 变化,填充(顶部、左侧) 适当增加 padding
网页设计与制作实用教程(第3版)
11
预备知识:JAVASCRIPT编程语言初探(5)
2.基本概念: (5) 函数:JavaScript函数用关键字 function来定义。定义格式:
function 函数名(参数表) { 函数体
}
函数是通过函数调用来执行的:

《网页设计与制作》课件——项目十 校园网中的动态导航

《网页设计与制作》课件——项目十 校园网中的动态导航
(1)在代码视图中把光标定位在ad_menu中。 (2)选择“插入”→“Spry”→“Spry菜单栏”选项,在弹出的 对话框中选择“垂直”单选按钮,如图10.3.1所示。 (3)保存并预览页面,效果如图10.3.2所示。
图10.3.1 Spry菜单布局
图10.3.2 生成的Spry菜单
步骤3:修改菜单内容。 (1)观察对比网页预览效果和代码会发现,所有的菜单内容是以 项目列表(ul)的形式设计的,找到规律后就不难对其进行修改。 按任务要求修改后的代码如图10.3.3所示,效果如图10.3.4所示。 (2)根据页面的风格修改菜单的配色。
鼠标按键被松开 一个页面或一幅图像完成加载
用户退出(关闭)页面
任务总结
在本任务中为“招生专题”的漂浮广告创建一个动态导航 子菜单,当鼠标移动到漂浮广告上时在其右边出现子菜单, 鼠标移开后子菜单消失。在这个任务中深入学习了AP Div 的使用,并对Div的行为和事件有了初步的认识,能够综 合应用这些知识和技术,做出富有动态效果的网页。
图10.1.1 布局工具栏
(2)在“属性”面板中把该Div的名字设为“AD”;切换到 代码视图,认真观察Dreamweaver填写的样式表,如图 10.1.2所示。其中,“左”)表示Div的左边框距离其父元 素(其父元素的“position”不是“static”,本例中的父 元素是body)左边框的距离;“上”表示Div的上边框距离 其上一级容器上边框的距离。可以手动修改这些值,使该层 的位置和大小符合要求,如图10.1.2所示。
任务二:创建跟随漂浮广告的导航菜单
任务描述
为“招生专题”的漂浮广告创建一个动态导航子菜单,内容 包括“专业介绍”等,当鼠标移动到漂浮广告上时在其右边 出现子菜单,鼠标移开后子菜单消失。

跟我学Dreamweaver Spry设计工具——创建横向或纵向的网页下拉或弹出菜单

跟我学Dreamweaver Spry设计工具——创建横向或纵向的网页下拉或弹出菜单

跟我学Dreamweaver Spry设计工具——创建横向或纵向的网页下拉或弹出菜单杨教授工作室精心创作的优秀程序员职业提升必读系列资料目录1.1 Dreamweaver Spry菜单栏——创建横向或纵向的网页下拉或弹出菜单 .................2 1.1.1 Spry菜单栏...................................................................... ........................................2 1.1.2 自定义菜单栏组件的显示风格(修改CSS文件) .............................................9 1.1.3 更改菜单栏组件的方向 ..................................................................... . (15)杨教授工作室,版权所有,盗版必究, 1/19页杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1 Dreamweaver Spry菜单栏——创建横向或纵向的网页下拉或弹出菜单1.1.1 Spry菜单栏Spry 框架是一个 JavaScript 库,Web 设计人员使用它可以构建能够向站点访问者提供更丰富体验的 Web 页。

有了 Spry,就可以使用 HTML、CSS 和极少量的 JavaScript 将 XML 数据合并到 HTML 文档中,创建构件(如折叠构件和菜单栏),向各种页面元素中添加不同种类的效果。

在设计上,Spry 框架的标记非常简单且便于那些具有 HTML、CSS 和JavaScript 基础知识的用户使用。

1、菜单栏组件是一组可导航的菜单按钮当站点访问者将鼠标悬停在其中的某个按钮上时,将显示相应的子菜单。

使用菜单栏可在紧凑的空间中显示大量可导航信息,并使站点访问者无需深入浏览站点即可了解站点上提供的内容。

动态导航栏----spry布局控件(教案)

动态导航栏----spry布局控件(教案)

动态导航栏--------spry布局控件(教案)一、教学目标1、动作与技能:①学会Spry布局控件的编辑、应用。

②学会使用spry布局控件创建动态导航栏的方法。

2、知识目标:在运用中理解spry框架是一组用标准HTML、CSS和JavaScript编写的可重用控件。

3、情感态度与价值观:提高了对网页设计的理解能力和认识水平,能够树立学生探索知识的兴趣。

二、教学重点、难点:1、学会Spry布局控件的编辑、应用。

2、学会使用spry布局控件创建动态导航栏的方法。

三、教学准备:1、完整的实训8的步骤。

2、课件的准备3、应用软件dreamweaver cs5安装良好。

教学过程1、首先引入spry,说出本节课需要学习的内容的重难点。

2、启动Dreamweaver cs5,选择站点“网页特效制作”,新建文件spry1.html.3、选择“插入→spry→spry菜单栏”命令,打开“spry菜单栏”对话框,如图3-57所示。

选择“水平”单选项,单击“确定”按钮,网页效果如图3-58所示。

»图3-57 “spry菜单栏”对话框»图3-58 网页效果图4、在“属性”面板中或者在“设计”视图中添加项目的属性值,“项目1:站内质询,项目2:原创图书,项目3:图文教程,项目4:视频教程”,如图3-59和3-60所示:»图3-59 属性面板»图3-60 网页“设计”视图5、继续在“属性”面板中或者在“设计”视图中添加“站内咨询”的二级项目的属性值,”项目1.1:图书咨询,项目1.2:会员信息,项目1.3:业界新闻,项目1.4:课件质询“,如图3-61和3-62»图3-61 “属性”对话框»图3-62 网页“设计”视图6、同样的操作,添加“图文教程“的”二级项目“的属性值,“项目3.1:文化课,项目3.2:职业生涯,项目3.3:专业课,项目3.4:选修课”,添加“专业课”的下级项目属性值,“项目3.3.1:网页制作,项目3.3.2:PS图像处理,项目3.3.3:flash动画”,如图3-63和图3-64所示:»图3-63 “属性”面板7、按【F12】键保存并浏览网页,在浏览器窗口显示网页spry1.htm,如图3-65所示。

其他类导航条制作

其他类导航条制作
项目3 制作网站导航/任务3.3 其他类导航条制作/活动2 制作spry菜单
活动2 制作spry菜单
【作业助手】Spry构件
Spry构件是一个页面元素,通过启用用户交互来提供更丰富的用户体验。Spry 构 件由以下几个部分组成: 构件结构:用来定义构件结构组成的 HTML 代码块。 构件行为:用来控制构件如何响应用户启动事件的JavaScript。 构件样式:用来指定构件外观的 CSS。 Spry构件包括验证文本域、验证文本区域、验证选择、验证复选框、spry菜单栏、 spry选项卡面板、spry折叠式面板、spry可折叠面板等。
项目3 制作网站导航/任务3.3 其他类导航条制作/活动2 制作spry菜单
活动2 制作spry菜单
【知识链接】spry菜单组件的css样式
菜单项的文本样式
要更改的颜色 默认背景
当鼠标指针移过背景上 方时,背景的颜色 具有焦点的背景的颜色
当鼠标指针移过菜单栏 项上方时,菜单栏项的 颜色
当鼠标指针移过子菜单 项上方时,子菜单项的 颜色
color: #F
项目3 制作网站导航/任务3.3 其他类导航条制作/活动2 制作spVertical a:hover、ul.MenuBarHorizontal a:hover
ul.MenuBarVertical a:focus、ul.MenuBarHorizontal a:focus
ul.MenuBarVertical a.MenuBarItemHover、 ul.MenuBarHorizontal a.MenuBarItemHover
ul.MenuBarVertical a.MenuBarItemHover、 ul.MenuBarHorizontal a.MenuBarItemHover

第10章使用行为和Spry构件

第10章使用行为和Spry构件

五、恢复交换图像。【恢复交换图像】行为就是将 交换后的图像恢复为它们以前的源文件。选中已添
加【交换图像】行为的对象,然后在【行为】面板 中单击+按钮,从弹出的【行为】下拉菜单中选择 【恢复交换图像】命令,弹出【恢复交换图像】对 话框,直接单击【确定】按钮即可。
六、打开浏览器窗口。使用【打开浏览器窗口】行 为可在一个新的窗口中打开页面。选中一个对象, 然后在【行为】面板中单击+按钮,从弹出的【行 为】下拉菜单中选择【打开浏览器窗口】命令,打
三、改变属性。选中Div标签并从【行为】菜单中选择【改
变属性】命令,弹出【改变属性】对话框并设置参数,在 【行为】面板中确认触发事件为“onMouseOver”,运用相 同的方法再添加一个“onMouseOut”事件及相应的动作。
四、交换图像。【交换图像】行为可以将一个图像 替换为另一个图像,这是通过改变图像的“src”属 性来实现的。虽然也可以通过为图像添加【改变属 性】行为来改变图像的“src”属性,但是【交换图 像】行为更加复杂一些,可以使用这个行为来创建 翻转的按钮及其他图像效果(包括同时替换多个图 像)。
创建一个Spry选项卡式面板,在浏览器中的 预览效果如图所示。
10.3 课堂实训──园林景观
将附盘文件复制到站点文件夹下,然后使用 行为和Spry构件制作网页,最终效果如图所 示。
10.4 综合案例——宁静的美
将附盘文件复制到站点文件夹下,然后使用 行为和Spry构件制作网页,最终效果如图所 示。
10.1.3 添加行为
在页面上选择一个对象,例如一个图像或一个链接。 如果要将行为附加到整个文档,可在文档窗口左下 角的标签选择器中单击选中<body>标签。

网页设计与制作第9章 使用AP Div和Spry

网页设计与制作第9章 使用AP Div和Spry

9.1 AP元素
9.1.1 AP元素的含义 9.1.2 【AP元素】面板
9.1.1 AP元素的含义
AP元素(绝对定位元素)是分配有绝对位置的HTML页面元素, 可以是具有绝对位置的Div或其他任何标签。AP元素可以包含文本、 图像或其他任何可放置到HTML文档正文中的内容。 平时所说的AP元素更多时候是指具有绝对定位的Div,习惯称为 AP Div。AP Div是Dreamweaver CS6默认插入的AP元素类型。实际上, 可以将任何HTML元素转换为AP元素,方法是为其分配一个绝对位 置。具有绝对定位的table标也可以是AP元素。所有AP元素(不仅仅 是绝对定位的Div)都将在【AP元素】面板中显示。
9.2.1 教学案例━━做人要大气
将素材文档复制到站点文件夹下,然后使用AP Div设置页面,在浏览 器中的显示效果如图9-3所示。
9.2.2
创建AP Div
一、插入默认大小的AP Div 将鼠标光标置于文档窗口中,选择菜单命令【插入】/【布局对 象】/【AP Div】,将插入一个默认大小的AP Div,也可以将【插入】 面板【布局】类别中的【绘制AP Div】按钮拖曳到文档窗口,此时 也将插入一个默认大小的AP Div。 当向网页中插入AP Div时,AP Div属性是默认的,如AP Div的 大小和背景颜色等。如果希望按照自己预先定义的大小插入AP Div, 可以选择菜单命令【编辑】/【首选参数】,打开【首选参数】对话 框,在【分类】列表中选择【AP元素】分类,对其中的参数进行设 置即可。
AP Div属性
插入AP Div后,可以在【属性】面板中查看和编x坐标和y坐标、z轴(也称作堆叠顺序) 和可见性等。
9.3
编辑AP Div
9.3.1 教学案例━━做大事不可拘小节 9.3.2 移动AP Div 9.3.3 缩放AP Div 9.3.4 对齐AP Div 9.3.5 嵌套AP Div

第六章 spry框架和表单

第六章 spry框架和表单

目标元素: 目标元素:该效果施加的对象 效果持续时间: 效果持续时间:出现该效果所需要的时间 效果:选择要应用的效果, 效果:选择要应用的效果,增大或者缩小 增大自/收缩自: 增大自/收缩自:定义对象在效果开始是的大小 增大到/收缩到:定义该效果结束时的大小。 增大到/收缩到:定义该效果结束时的大小。 收缩到:是收缩到页面的左上角还是页面的中心。 收缩到:是收缩到页面的左上角还是页面的中心。 切换效果:如果希望该效果是可逆的。 切换效果:如果希望该效果是可逆的。
编辑CSS样式表 编辑CSS样式表 CSS 更改面板控件 的高度
(二)Spry控件-spry选项卡 Spry控件-spry选项卡 控件
编辑JS文件更改鼠标的事件 编辑JS文件更改鼠标的事件 JS
(三)Spry控件-spry折叠式控件
Spry控件 spry折叠式控件 控件(三)Spry控件-spry折叠式控件
(一)Spry效果详解
挤压效果(实例2.html) 挤压效果(实例2.html) 2.html 此效果适用于以下html对象: html对象 此效果适用于以下html对象:address 、dd 、 div、 dl、 form、 div、 dl、 dt 、form、 img 、p、 ol 、 applet、 center、 dir、 menu、 applet、 center、 dir、 menu、 pre
第六章 spry框架和表单 框架和表单
本章主要内容: 本章主要内容: Spry效果 Spry效果 Spry控件 Spry控件 表单
一、Spry效果 效果
什么是spry spry? 1、什么是spry? Spry 框架是一个 JavaScript 库,Web 设计人员使用它可以构建能够向站点访问者 Spry, 提供更丰富体验的 Web 页。有了 Spry,就 HTML、 可以使用 HTML、CSS 和极少量的 JavaScript 将 XML 数据合并到 HTML 文档 创建构件(如折叠构件和菜单栏), ),向 中,创建构件(如折叠构件和菜单栏),向 各种页面元素中添加不同种类的效果

第12章 Spry框架

第12章 Spry框架

12.3.2 添加Spry XML数据集
1.插入Spry XML数据集 2.设置Spry XML数据集
12.3.3 显示XML数据
1.插入Spry区域
2.插入Spry表
1.插入“Spry菜单栏”控件
2.编辑“Spry菜单栏”控件
3.更改菜单栏外观
要想更改菜单栏的外观,必须修改对应的CSS规则。
12.2.3 Spry控件应用实例――选项卡式面板
1.插入“Spry选项卡式面板”控件
2.编辑“Spry选项卡式面板”控件
3.编辑CSS更改“Spry选项卡式面板”控件的宽度
12.1.2 Spry效果详解
1.增大/收缩效果 4.晃动效果 5.滑动效果
2.挤压效果 3.显示/渐隐效果 6.遮帘效果
12.2 Spry控件
12.2.1 Spry控件概述
1.插入Spry控件
2.选择和编辑Spry控件
3.设置Spry控件的样式
12.2.2 Spry控件应用实例――菜单栏
“Spry菜单栏”控件是一组可导航的菜单按钮,当站点访问者将鼠标悬停在 其中的某个按钮上时,将显示相应的子菜单。Leabharlann 4.编辑js文件更改鼠标事件
12.2.4 “Spry折叠式”控件
1.插入“Spry折叠式”控件 2.编辑“Spry折叠式”控件
12.2.5 “Spry可折叠面板”控件
1.插入“Spry可折叠面板”控件 2.编辑“Spry可折叠面板”控件
12.3 用Spry将XML数据显示到HTML页
12.3.1 创建XML文件
第12章 Spry框架
本章介绍的主要内容有: Spry效果 Spry控件 用Spry将XML数据显示到HTML页

《网页设计与制作》教案-第16讲 表单和Spry表单项目

《网页设计与制作》教案-第16讲 表单和Spry表单项目

第16讲布局技术-模板、库二1.1教学目标:◆知识目标1.熟练掌握如何在表单网页中插入表单域。

2.检查表单行为的运用。

3.理解Spry验证文本域、Spry验证文本区域组件、Spry验证复选框、Spry验证选择组件。

4.使用Spry框架组件制作具有验证功能的表单。

◆技能目标1.掌握快速制作表单页面的方法。

2.能够创建不同形式的表单页面来满足用户间的交互。

◆品质目标培养学生认真细致、踏实进取的精神1.2教学重点:1.理解Spry验证文本域、Spry验证文本区域组件、Spry验证复选框、Spry验证选择组件。

2.使用Spry框架组件制作具有验证功能的表单。

1.3 教学难点1.理解Spry验证文本域、Spry验证文本区域组件、Spry验证复选框、Spry验证选择组件。

2.使用Spry框架组件制作具有验证功能的表单。

1.4教学方法:讲练结合,任务驱动、分子任务操练1.5课时安排:2课时1.6教学对象分析:这个班学生具有基本专业技能,不仅仅是要教会他们方法,最重要的是教会他们的规范的动手能力与各种事件多方法的灵活处理能力,在保证全班同学教学进度一致的情况上,培养学生较好的专业基础与创新创作意识。

1.7教学过程:一、激趣导入,揭示课题对于一个网站的多个页面文件,经常出现布局一致的情况,甚至网页的一些部分是完全相同的,比如导航栏、标题栏等,利用Dreamweave中的模板可以方便快捷地创建大量风格统一、布局一致的网页,运用方便灵活的库文件,可省去设计者大量的重复工作。

二、使用表单页面不但要向用户提供信息,而且要与之进行交流。

在页面中,表单充当了信息接收者的角色。

访问者可以使用诸如文本域、列表框、复选框以及单选按钮之类的表单对象输入信息,然后单击某个按钮向服务器提交这些信息。

0.1表单概述使用表单可以制作简单的交互式页面,收集来自用户的信息,是网站管理者与浏览者之间沟通的桥梁。

收集、分析用户的反馈意见,做出科学的、合理的决策,是一个网站成功的重要因素。

J2EE Web组件课程设计实例项目——对CRM系统的首页面添加动态效果

J2EE Web组件课程设计实例项目——对CRM系统的首页面添加动态效果
3、保存相关的页面文件和辅助文件
杨教授工作室,版权所有1 ,盗版必究, 1/11 页
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
4、测试现在的效果
5、修改菜单条中的各个菜单文字内容为实际的菜单内容,最后的效果如下 6、再修改和优化对应的 CSS 样式项目(SpryMenuBarHorizontal.css 文件) (1)修改 ul.MenuBarHorizontal ul.MenuBarHorizontal {
(7)减少菜单项目的宽度 width:8.2em; ——> width: 6.2em;
7、设置子菜单为立起或者水平
杨教授工作室,版权所有4 ,盗版必究, 4/11 页
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
(1)使子菜单立起
ul.MenuBarHorizontal ul
{
margin: 0;
list-style-type: none;
text-align:center;
cursor: pointer;
width: 6eຫໍສະໝຸດ ;float: left;
} (3)修改 ul.MenuBarHorizontal ul
ul.MenuBarHorizontal ul
{
list-style-type: none;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{
杨教授工作室,版权所有3 ,盗版必究, 3/11 页
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
color: #FFF; }
(5)修改级联菜单项目的鼠标指向的背景颜色

网页设计与制作项目化教程 6 Spry构件与列表

网页设计与制作项目化教程  6 Spry构件与列表

Hale Waihona Puke 图6-13客服中心6.1 Spry构件
任务1 制作“家装设计”网首页
【实现方法】
(20)将光标定位在t1表格第三行右侧单元格中,单击“插入”面板“布局”选项中 的“Spry选项卡式面板” 按钮,添加Spry选项卡式面板;在折叠式属性面板中单 击“添加面板”按钮 增加“标签3”面板; (21)将光标定位在Spry选项卡式面板标签处,将标签名称依次修改为“所有商品” 、“评价详情”、“成交记录”; 将属性面板切换为 CSS模块,将字体大小修改 为0.9em;将光标定位在“内容1”处,单击属性面板CSS模块中“编辑规则”按钮
(2)将index.html页面标题设置为“家装设计”, 页面属性中字体大小为14px,背
景设置为images文件夹中的图片bg.jpg,页面上边距为0; (3)在index.html页面中插入一个4行1列的表格,宽度为1009像素,边框粗细、单 元格边距、单元格间距均为0;将表格命名为“t1”,设置为居中对齐; (4)将光标定位在表格第一行单元格中,选择菜单“插入”→“布局对象 ”→“Spry菜单栏”,或选择编辑区右侧“插入”面板“布局”选项中的“Spry菜 单栏”, 将布局方式选择为“水平”;
(14)将光标定位在第一个Spry可折叠面板的内容处,制作搜索表单区域,如图6-9所
示;
图6-9 搜索表单区域
6.1 Spry构件
任务1 制作“家装设计”网首页
【实现方法】
(15)将光标定位在“宝贝分类”Spry可折叠面板的内容处,删除原始内容后,单击 “插入”面板“布局”选项中的“Spry折叠式” 按钮,添加Spry折叠式面板;在 折叠式属性面板中单击“添加面板”按钮 增加“标签3”面板; (16)将光标定位在Spry可折叠面板标签处,将标签名称依次修改为“查看所有宝贝 ”、“家装设计”、“公装设计”,在Spry折叠式面板标签名称前插入images文件 夹中的图片Llogo.png,将其宽度和高度均设置为15px; (17)在Spry折叠式名称处单击选中对象,在编辑区右侧CSS面板中单击右下角“编 辑样式”按钮 ,打开CSS规则定义对话框,在“分类”→“类型”中将Font-size 设置为0.9em,Font-weight设置为bold;

《网页设计》课件-使用spry

《网页设计》课件-使用spry

8
Spry选项卡式面板
3.设置默认的打开面板
① 在“文档”窗口中单击选项卡左上角的
蓝色区域选择该“Spry选项卡式面板”。
② 在“属性”面板中,从“默认面板”下 拉列表中选择默认情况下要打开的面板。
9
Spry选项卡式面板
4.编辑面板
① 将鼠标定位在选项卡标题所在区域即可
对该标题进行编辑操作。
② 对于插入到页面中各“Spry选项卡式面 板”所对应的内容,鼠标移动到相应的“Spry 选项卡”标题时,会显示“单击以显示面板内 容”按钮,单击该按钮即可显示面板内容。
JavaScript文件和相关图
像文件到站点目录的 SpryAssets文件夹内。单 击“确定”按钮进行复制, 否则将不能保证“Spry菜 单栏”的正确运行。
6
Spry选项卡式面板
1.插入选项卡式面板
① “插入”栏|“Spry”类型|“Spry选项卡面板 ” 按钮

板 ”
菜单栏“插入”|“布局对象”|“Spry选项卡面
4
Spry菜单栏
3.设置Spry菜单栏样式
设置方法:先选中要设置的菜单(单击选中)。然后在“属性
”面板中选择“样式”就可以进行设置
5
Spry菜单栏
4.保存含有“Spry菜单栏”的页面
在保存含有“Spry菜单栏”的 页面文件时,会弹出“复 制相关文件”对话框。表 示软件将自动复制Spry菜 单栏所需要到的CSS文件、
21

22
百叶窗来隐藏或显示元素。
上滑/下滑 :上下移动元素。 增大/收缩 :使元素变大或变小。 晃动 :模拟从左向右晃动元素。 挤压 :使元素从页面的左上角消失。
20

Dreamweaver CS5网页制作高级案例教程项目六

Dreamweaver CS5网页制作高级案例教程项目六

(三)“Div+CSS”布局中的常见定位方式
“Div+CSS”布局,就是使用Div布局网页和 定位网页中的元素,而使用CSS样式来控制 这些元素的显示方式。这种布局是目前比较 流行的网页布局方式。
1.绝对定位与相对定位
(1)绝对定位
绝对定位在CSS中的写法是“position:absolute;”。 其表达的意思是参照浏览器的左上角,配合top、 right、bottom、left(上、右、下、左)值来定位 元素。
二、理论指导
(一)Web标准概述
1.什么是Web标准
Web标准是由W3C(World Wide Web Consortium) 和其他标准化组织制定的一套规范,包括HTML、 JavaScript及CSS等一系列标准,其目的在于创建一个 统一的用于Web表现层的技术标准,以便能通过不同浏 览器或终端设备(计算机、手机等)向用户展示信息内 容。
2.Spry选项卡式面板
Spry选项卡式面板是一系列可以在收缩的空间内存储 内容的面板。浏览者可以单击相应面板标签在各个面 板之间切换。定位插入点后,单击“插入”面板“布 局”类别中的“Spry选项卡式面板”即可将其插入。
3.Spry折叠式
Spry折叠式是一系列可以在收缩的空间内存储内容的 面板窗口。浏览者可以通过单击面板标题来显示或隐 藏面板内容。定位插入点后,单击“插入”面板“布 局”类别中的“Spry折叠式”即可将其插入。
任务二 制作网站首页中部
相对网页上部来说,中部的制作要复杂很多, 因为涉及到Div的嵌套、浮动定位、三列式布 局和Spry折叠式(具体操作见视频6-2)。
任务三 制作网站首页下部
网页下部的制作相对来说要简单很多,因为 只需要插入一个Div,并在其中插入图像即 可(具体操作见视频6-3)。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动态导航栏--------spry布局控件(教案)
一、教学目标
1、动作与技能:①学会Spry布局控件的编辑、应用。

②学会使用spry布局控件创建动态导航栏的方法。

2、知识目标:在运用中理解spry框架是一组用标准HTML、CSS和JavaScript编写的
可重用控件。

3、情感态度与价值观:提高了对网页设计的理解能力和认识水平,能够树立学生探索
知识的兴趣。

二、教学重点、难点:
1、学会Spry布局控件的编辑、应用。

2、学会使用spry布局控件创建动态导航栏的方法。

三、教学准备:
1、完整的实训8的步骤。

2、课件的准备
3、应用软件dreamweaver cs5安装良好。

教学过程
1、首先引入spry,说出本节课需要学习的内容的重难点。

2、启动Dreamweaver cs5,选择站点“网页特效制作”,新建文件spry1.html.
3、选择“插入→spry→spry菜单栏”命令,打开“spry菜单栏”对话框,如图3-57
所示。

选择“水平”单选项,单击“确定”按钮,网页效果如图3-58所示。

»图3-57 “spry菜单栏”对话框
»图3-58 网页效果图
4、在“属性”面板中或者在“设计”视图中添加项目的属性值,“项目1:站内质询,
项目2:原创图书,项目3:图文教程,项目4:视频教程”,如图3-59和3-60所
示:
»图3-59 属性面板
»图3-60 网页“设计”视图
5、继续在“属性”面板中或者在“设计”视图中添加“站内咨询”的二级项目的属
性值,”项目1.1:图书咨询,项目1.2:会员信息,项目1.3:业界新闻,项目
1.4:课件质询“,如图3-61和3-62
»图3-61 “属性”对话框
»图3-62 网页“设计”视图
6、同样的操作,添加“图文教程“的”二级项目“的属性值,“项目3.1:文化课,
项目3.2:职业生涯,项目3.3:专业课,项目3.4:选修课”,添加“专业课”的下级项目属性值,“项目3.3.1:网页制作,项目3.3.2:PS图像处理,项目3.3.3:flash动画”,如图3-63和图3-64所示:
»图3-63 “属性”面板
7、按【F12】键保存并浏览网页,在浏览器窗口显示网页spry1.htm,如图3-65所示。

8、新建文件spry2.htm,选择“插入→spry→spry选项卡面板”命令,在属性面板
中或者设计视图中添加“标签”的属性值,”标签1:咨询,标签2:音乐,标签3:电视,标签4:电影“,并在电影选项卡下的内容区域插入图像images/dy.jpg 和文字,在CSS中调整”tabbedpanels层“的宽度为”190px”,如图3-66、图3-67和图3-68所示:
9、按【F12】键保存并浏览网页,在浏览器窗口显示网页spry2.htm,如图3-69所示。

10、新建文件spry3.htm,选择“插入→spry→spry折叠式”命令,在“属性”面
板中或者在“设计”视图中,首先添加标签的属性值,“标签1:含笑,标签2:荷包牡丹,标签3:春兰,标签4:爆杖花”,然后在内容1,内容2,内容3,内容4,“区域内分别插入图像images文件夹中的”hx.jpg,hbmd.jpg,xcl.jpg,和pzh.jpg”,最后在CSS中调整“acction层”的宽度230px,”accordionpanelcontent层“的宽度230PX,高度
»图3-64 网页“设计”视图
»图3-65 添加“spry菜单栏”的导航栏效果
»图3-66 “tabbedpanels层”的属性
»图3-67 “属性”面板
»图3-68 网页“设计”视图»图3-69 添加“spry选项卡是面板”的
导航栏效果
为180PX,如图3-70――图3――73所示。

»图3-70调整“acction"的属性»图3-71 调整“acctionpanelcontent”的属性
»图3-72 “属性”面板
»图3-73 网页“设计”视图
11、按【F12】键保存并浏览网页,在浏览器窗口显示spry3.htm,效果如图3-75
所示。

12、新建文件spry4.htm,选择“插入→spry→spry可折叠式面板”命令,在设计
视图中,首先添加“标签”的属性值为“唯美油画”,然后在内容区域内插入图象images/yh.jpg,最后在CSS中调整“collapsiblepanel层’的宽度为350px,如图3-74、图3-75所示。

»图3-73 “collapsiblepanel层”的属性
»图3-76 “属性”面板
»图3-77 添加“spry可折叠式”的导航栏效果。

相关文档
最新文档