- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
页面布局和样式设置
页面布局与样式设置
单元学习报告
一、所学知识与技能
1使用DIV页面布局
2使用DIV实现仿Windows窗口的设计
3使用DIV实现大小可变的仿Windows窗口的设计
4使用Table实现大小可变的仿Windows窗口的设计
5.使用frameset实现网页布局,超链接样式的设置与引用,列表样式与iframe使用DIV实现区域滚动,图形菜单的建立
二、所做作品或模块
任务一:使用DIV页面布局
1. text-align: center 使页面和页面内容居中
2. margin-top; margin-bottom; margin-left; margin-right;顺序是使层与层上/ 下/ 右/ 左之间留有一定的空隙。例如:margin-top: 5px;
3. float: left 使层横向排列
4. padding-top:60px; 是指内容的相对于层的位置
5. background-color 设置背景色。
任务二:使用DIV实现仿Windows窗口的设计
1. position:absolute;left:100px;top:100px 对层实现绝对定位
2. background-image:url(图片路径) 填充背景图片 .
说明:图片若不能正常显示,1.请检查图片的路径是否正确
2.检查是否对层进行height、width设置
对控件定位的方法: 1.Style=”left:*px; top:*px;“
2.在设计界面拖动控件
3.在属性窗口中修改
任务三:使用DIV实现大小可变的仿Windows窗口的设计
该任务与任务二大同小异,首先指定Div的height,width然后用 position:absolute;left:*px;top:*px属性实现绝对定位,填充背景图片:background-image:url(图片路径) 注意背景图像的路径
说明:2和8填充图片一致只是注意它的height、width,同样4和6一致,5可以不对其填充,1,2,3的高度的一致,1和3的宽度一致,4,5,6的高度一致,4,6的宽度相同,7,8,9的高度一致,7和9的宽度一致,并准确计算它的高度和宽度。
问题:由于浏览器不是规定的,做完之后,最下面出现了溢出。这时就要在最外层设置 style=overflow:hidden;使溢出部分隐藏。
任务四:用Table实现仿Windows窗口的设计
首先在设计界面中在工具箱中拖出table空间,会出现一个3行3列的表格,如果需要不同的表格可以在table /table添加行tr /tr,在tr /tr中添加列td /td
例如在原来的基础上添加1行2列
table border=*px cellspacing=*px cellpadding=*px
...
...
...
tr
td
/td
td
img src=图片路径
/td
/tr
/table
border=*px cellspacing=*px cellpadding=*px 使边框不显示
②
td
img src=图片路径
/td 填充图片
任务五:使用frameset实现页面布局
在框架集中首先将body/body去掉,再写下如下代码:
frameset rows=100,*
frame src=上框架.htm name=upFrame noresize=yes /
frameset cols=199,* border=10
frame src=左框架.htm name=leftFrame frameborder=yes /
frame src= name=rightFrame scrolling=yes frameborder=yes/
/frameset
最外层的frameset/frameset是分为上下两部分,中间的frameset/frameset是将中间的部分分为左右两部分。
①rows=100,* 100是指上面的部分height,*是下面的
cols=199,* 199是指右面的部分width,*是右面的
no
文档评论(0)