CSS双列布局实战.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AAA学院 软件开发专业 PAGE PAGE 2 Web前端开发实训案例一 双列布局 要求 在页面上创建一个居中并且带有外部边框的双列布局,左侧宽度200px,右侧宽度780px, 请认分析题目要求完成实例。 案例背景 双列布局在网页制作中很常见,更进一步的应用有双列等高布局、双列全屏布局等。运用浮动实现双列布局,双列之间的间距完全可控,能更精确的达到项目的要求。本例的实训重点在于加强浮动知识点进一步的理解与应用。 预备知识 html元素盒模型的理解 浮动与清浮动的基本概念 实现过程 结构分析 通过题目要求可以得到简单的html结构如下 布局思路分析 (1)居中效果 设置过元素宽度的前提下,用 margin:0 auto 的属性实现。此处宽度检验盒模型知识点的理解,内容共为980px的宽度,而最外层元素的宽度不能小于980,否则浮动也不能实现双列布局效果。若用display:inline-block实现的话,宽度980px还不够,因为内部的两个div换行被解析后之间会有间隙。故而得到下面的样式 (2)实际应用中因为外层元素加高度不利于扩展,实例中以内容的高度400px撑开父级高度,而浮动元素因为层级被提升的关系,造成最外层元素未能包住子元素,边框出现异样。 此图还可看出元素最终宽度为982px,因为实际宽度还必须加上左右边框。 (3)主流清浮动方法解决问题 给浮动元素的父级加上类名 clear,然后进行样式设置。 zoom:1的作用是触发元素在IE6环境下的haslayout属性,从而解决清浮动失效的问题。 (4)扩展 在上面的基础上实现左侧宽度固定为200px,右侧宽度自适应的双列全屏布局。实现思路提示:宽度自适应的模块不能设设置浮动,否则尺寸变成内容撑开所以达不到要求。可以让指定宽度的元素浮动,然后通过外边距来控制宽度自适应模块的位置。 项目实训案例评分标准 按要求完成实训效果 举出至少另外三种清浮动的方法 独立完成扩展内容之一 举例说明双列布局在流行页面中的应用

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档