书签 分享 收藏 举报 版权申诉 / 16

类型第03章 设计上下固定区域.docx

  • 文档编号:2745103
  • 上传时间:2023-05-04
  • 格式:DOCX
  • 页数:16
  • 大小:855.05KB
”结束)。

图3.8divTop区域的代码

(3)在此段代码最后的“

”前,按回车,空出1个空行。

(4)从配套光盘内“开发所需文件”文件夹内,找到代码,粘贴到空行内(见图3.9)。

图3.9divTop区域的代码

程序解释:

这些代码的大致意思是:

嵌入(embed)一个文件,文件来源(src)是网站内的“App_Media/clock.swf”文件,其样式(style)为高95px、宽95px,显示动画的程序来源(pluginspage)于互联网的一个网页“http:

//www.┅┅”,本网页嵌入的文件类型为flash,画质为高,图像模式为透明。

(5)单击屏幕左下角的“设计”标签,切换到设计界面。

(6)单击屏幕上方的运行按钮“

”,通过查看真实效果检验输入是否正确。

(7)查看完毕,单击VS2008屏幕上方的停止调试按钮“

”,回到设计状态。

操作结果如图3.10左部所示,网页运行效果如图3.10右部所示。

有的电脑可能暂无法显示这个动画,这是因为读者电脑中的动画播放程序不能播放本动画,需要联网并自动访问到代码中的网页“http:

//www.┅┅”,并自动下载可播放的程序后,才能正常显示。

图3.10插入Flash后的设计效果及运行效果

通过此操作可见,插入Flash就是书写代码,如果插入其它Flash,只需修改新添加的几行代码中的第一行即可。

在图3.10中,Flash的大小可以通过鼠标调整大小。

如果调整失败,可以通过屏幕上方的撤销按钮“

”,回到调整前。

4.2.5插入网页背景音乐

VS2008不支持音乐拖放入网页内的功能,必须通过编写网页代码实现。

具体操作步骤为:

(1)单击屏幕下方的“源”标签,将网页的源代码打开。

(2)找到图3.8所示的“

”行。

(3)在此行前,写下图3.11中第38行代码(或从配套光盘内“开发所需文件”文件夹内,找到代码,粘贴到此处)。

图3.11在行后插入音乐播放代码

(4)单击屏幕左下角的“设计”标签,切换到设计界面。

单击屏幕上方的运行按钮“

”,听听音乐是否能够自动循环播放。

实际上,由于设置的插入音乐的高度和宽度均为0,因此,插入的音乐不占用任何位置。

单击图3.12左侧“embed”方框的下方,即divLeft区域的空白处,此方框即会消失。

图3.12插入背景音乐后的设计界面

如果在源界面,设高度为20,宽度为80,再回到设计界面,用鼠标缩窄顶部图片,就会出现图3.13所示的效果。

如果将图片再拉宽至700,音乐播放按钮就会被“挤出”divTop区域而无法显示。

图3.13设置背景音乐占位大小和缩窄图片后效果

4.3添加常用功能

4.3.1添加div

(1)打开工具箱窗口,拖出一个div到屏幕底联系电话数字后(见图3.14)。

(2)打开属性窗口,设置此div的id为divOfen。

(3)单击Style属性右侧的按钮,打开样式设置界面。

(4)各项设置如表3.1所示。

表3.1divOfen的设置项表

类别

意义

定位

position

Absolute

绝对位置

width

100

height

60

line-height

20

每行高度

text-align

center

水平居中

字体

color

白色

白色文字

说明:

表内的字体设置也可以通过工具栏,象Word一样设置。

图3.14设置divOfen的样式

(5)按住此div的标签,将此div拖到divBottom后部。

结果如图3.15所示。

由此可知,绝对定位的层可通过属标拖动,任意摆放其位置。

图3.15添加并移动层divOfen

4.3.2前进/后退

为了方便浏览者,可以在网页上添加“前进/后退”功能。

具体实现步骤为:

(1)在dirOfen内,添加图3.16所示的三行文字。

图3.16添加文字

(2)选定“前进”二字,然后单击屏幕上方工具栏内的超链接图标“

”。

在弹出图3.17所示的界面中输入:

javascript:

history.go

(1)。

结果,文字变成超链接,超链接文字默认蓝色。

图3.17设置超链接过程图

说明:

URL,即超链接到的网址。

在此处,超链接不是一个网址,而是一个语句,于是,当单击此超链接时,就不会跳转到某个网页,而是执行其中的语句。

注意:

一定要在英文输入法状态下输入,全部标点一定要为英文,一个字母都不能错。

以下同样如此。

(3)单击文字颜色按钮“

”,将文字颜色设为白色。

经过上述三步设置,网页即有了“前进”功能。

但现在即使运行网页,也不能实现“前进”功能,因为只有在网页“后退”后,才可以“前进”。

因此,这一功能需以后章节完成后,才能体会到。

用同样上述三步设置,即可完成“后退”功能。

“后退”超链接为:

javascript:

history.go(-1)。

4.3.3收藏

“收藏本页”功能的设计步骤和“前进”功能的设置方法相同,其超链接为:

javascript:

window.external.addFavorite('http:

//www.NewL','牛郎丝网机械')

4.3.4设为首页

“设为首页”功能的设计过程稍复杂一些,具体步骤如下:

(1)选定“设为首页”这四个字。

(2)然后单击屏幕上方工具栏内的超链接图标“

”。

(3)在弹出的图3.17所示的界面中输入:

#(#为本页的意思)。

(4)单击屏幕下方的“源”标签,找到“设为首页”。

将其改为:

//www.NewL');"href="#">设为首页

说明:

本小节写法在任何网站中都是固定的,无须理解为什么这样写。

4.3.5去掉超链接的下划线

网站链接一般都没有下划线,去除方法如下:

(1)打开“源”界面

(2)找到一行。

(3)在其下方,输入一行文字:

设置完毕,运行网页,查看效果。

因为只有一个网页,因此,前进后退功能暂时无法体验到。

4.4添加动态地图

为了使买家方便地找到本公司,最好使用地图将自己公司所在位置方便的显示出来。

本书图源来自“51地图网”。

设计的最终效果如图3.18所示。

图3.18点击小图出大图

实现这一目的只需以下简单的四步。

4.4.1获取城市英文简称

通过访问网页“

由图中可知,公司所在城市“衡水”的英文简称为“hengshui”。

图3.19得到本市英文简称

4.4.2获取公司位置坐标

获取步骤如下:

(1)打开网页“(见图3.20)。

(2)单击屏幕左侧的“标注位置”,显示屏幕右侧地图。

(3)放大地图并找到本公司位置。

(4)单击屏幕右下侧的“在地图上标注位置”,鼠标光标变为钉子状。

(5)点击图上公司在图中的位置“确定”,屏幕左侧即会显示公司在地图上的位置及比例尺级别。

图3.20得到本公司的位置信息

4.4.3添加小地图

添加步骤如下:

(1)打开Main.master的设计界面。

(2)拖出一个div到divBottom层的文字最后。

(3)设其id属性为“divSmallMap”、style定位positon:

absolute、width:

100、height:

60

(4)拖动此层到网页的左下角。

(5)从“解决方案资源管理器”中,拖出“map.jpg”到“divSmallMap”层内。

(6)在弹出的图3.21所示的界面中,输入“点击看大图”,将来鼠标指向此图时,即会显示这些文字。

图3.21输入图片指向时的提示文字

如果没有弹出图3.21,也可以通过属性窗口,将其Title属性设为:

点击看大图。

两种设置方法结果相同。

(7)按一下向左光标键,按住Shift键,再按一下向右光标键,即能将地图选定并被VS2008视为选定了一些文字,而不是图片。

(8)单击超链接按钮

,输入网址“动态大地图.aspx”

4.4.4设计动态大地图页

设计步骤如下:

(1)单击“解决方案资源管理器”中的网站名“NewLong”。

(2)单击屏幕上方的添加新项按钮“

”,屏幕弹出图3.22所示的界面。

图3.22添加新网页

(3)在图3.22中,选择“Web窗体”、输入网页名“动态大地图.aspx”、选定“选择母版页”“添加”“确定”。

之后,屏幕出现此页设计界面。

(4)在属性窗口,选择“Document”,将“title”属性设为“牛郎公司位置图”。

将来用户浏览此网页时,即会在浏览器最上端的标题栏,出现此行标题文字。

(5)向ContentPlaceHoder1中,拖入一个div。

(6)设置此层属性,具体见表3.1。

表3.1层属性设置表

Id

定位

边框

position

width

height

borderstyle

borderwidth

Bordercolor

divMap

Absolute

600

350

solid

6

深黄色

(7)切换到“源”界面。

(8)将本书所附光盘的“开发所需文件”文件夹内“大地图代码.txt”中的代码复制到“

”前。

切换到Main.master设计界面,运行网页,由于这个页是母版页,不具备运行功能,因此VS2008会自动转为打开首页,即“Default.aspx”。

单击小图,即会出现大图(必须在联接互联网状态)。

小图是静态的,大图则是动态的,它支持鼠标滚轮缩放、任意拖动。

通过观察可知,表3.1所示的层的作用,主要是为图片加上一个框。

结束语:

至此,网页的上部固定区域、下部固定区域设计完毕。

并且体验了一次利用自定义区域显示大图的功能。

4.5处理设计错误

读者已设计了两章内容,并且在设计过程中,会遇到诸多设计问题。

如果网页设计有问题,会反映为以下四种情况之一:

(1)启动后可以看到网页,只是没有预定效果

对于这种情况,不必停止运行,可以在修改网页后存盘,然后刷新网页,以查看最新修改结果。

(2)启动过程中出现问题,但不影响网页生成,只是会在启动过程中遇到错误提示,但能继续启动,错误会在某个操作出现时发生,那时网页才会瘫痪。

对于这种情况,应认真阅读屏幕底部的“输出”区,看清错误所在,停止运行,立即修改错误。

(3)启动到中途,即生成网页的过程中就遇到了问题,结果看到的是只包含一大堆错误说明的网页。

对于这种情况,应认真阅读错误提示网页内容及屏幕底部的“输出”区,看清错误所在,停止运行,立即修改错误。

(4)设计过程中网页无法显示正常外观,或者程序界面中存在红色波浪线(这个标记表明,此处或与此处相关的语句存在严重问题)。

对于这种情况,最好不要运行,如果是设计界面,则可以连续点击撤销按钮,直到网页能正常设计。

对于程序界面中的红色波浪线,则需要认真查看是否输入的中文标点、是否大括号不配对,是否大小写错误、是否英文单词拼写错误(如true写成ture),总之,一定要改正错误后再运行,否则,等于直接去引爆地雷。

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
第03章 设计上下固定区域 03 设计 上下 固定 区域
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:第03章 设计上下固定区域.docx
链接地址:https://www.bingdoc.com/p-2745103.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开