网站大量收购独家精品文档,联系QQ:2885784924

网站设计与开发课程 第8章 网页浮动布局 课件.ppt

网站设计与开发课程 第8章 网页浮动布局 课件.ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.3.6 浮动的子元素 #son1 { float: right; } #son2 { float: left; } #son3 { clear: both; } #box1, #box2, #box3, #box4, #box5, #box6, #box7 { float: left; margin: 10px; width: 80px; } #box7 { width: 200px; } #box8 { clear: left; margin-top: 100px; } 8.3.3 认识浮动 小结:浮动元素 如果让一个元素浮动,它会向左或者向右浮动直至遇到父元素的边缘。如果向同一方向再浮动一个元素,它会浮动直至遇到前一个浮动元素的边缘。 如果向同一方向浮动多个元素,它们将一个挨一个排列,当水平空间无法容纳更多的浮动元素时,浮动元素会换行排列。 浮动元素离开了普通流。浮动元素之后的块状元素将忽略它并占据它原来的空间。行内元素(文字)会围绕在浮动元素周围。 应该为浮动元素设定宽度。如果不设定宽度,浮动元素有宽度最小化的趋势,在不同的浏览器中会有不同的结果。 浮动元素的垂直边距(margin-top、margin-bottom)不会重叠。 小结:清理元素 如果不希望浮动元素对后面的元素产生影响,可以为后面的元素应用“clear”属性。 具有“clear”属性的元素不可以和前面的浮动元素重叠。“clear”属性所带来的清理效果是使元素上方产生空白区域,推动元素向下越过浮动元素。 如果为清理元素设置“ margin-top” 属性,该属性不起作用。因此应避免为清理元素设置 “margin-top” 属性。 IE6 对清理元素的“ margin-top” 属性作出了错误解析。 8.3.4 IE6 浮动元素双倍边界 bug 10px 20px 20px 20px #box1, #box2, #box3, #box4, #box5, #box6, #box7 { float: left; margin: 10px; width: 80px; } #box7 { width: 200px; } #box8 { clear: left; } 出现错误 #box1, #box2, #box3, #box4, #box5, #box6, #box7 { float: left; margin: 10px; width: 80px; } #box7 { width: 200px; } #box8 { clear: left; } 20px 20px 20px 20px 8.3.4 IE6 浮动元素双倍边界 bug 出现错误 #box1, #box2, #box3, #box4, #box5, #box6, #box7 { float: left; margin: 10px; width: 80px; display: inline; } #box7 { width: 200px; } #box8 { clear: left; } 20px 20px 20px 20px 8.3.4 IE6 浮动元素双倍边界 bug #box1, #box2, #box3, #box4, #box5, #box6, #box7 { float: left; margin: 10px; width: 80px; display: inline; } #box7 { width: 200px; } #box8 { clear: left; } 8.3.4 IE6 浮动元素双倍边界 bug 小结: IE6.0 错误地将浮动元素与父元素之间的边界加倍,称为 IE 浮动元素双倍边界 bug 。 修复 IE 浮动元素双倍边界 bug 的方法是为浮动元素设置display:inline。 8.3.5 浮动元素的垂直位置及影响范围 #box2 { width: 80px; float: left; } 8.3.5 浮动元素的垂直位置及影响范围 #box2 { width: 80px; float: left; } 8.3.5 浮动元素的垂直位置及影响范围 #box2 { width: 80px; float: left; margin: 10px; } 8.3.5 浮动元素的垂直位置及影响范围 #box2 { width: 80px; float: left; margin: 10px; height: 300px; } 8.3.5 浮动元素的垂直位置及影响范围 #box2 { width: 80px; floa

文档评论(0)

教育教学资料分享 + 关注
实名认证
内容提供者

教师职称证、心理咨询师证持证人

文档资料有购买版权,文档价格问题,欢迎私聊,可以帮忙改价

领域认证该用户于2022年11月11日上传了教师职称证、心理咨询师证

1亿VIP精品文档

相关文档