当在排版布局时,abc都用了float,此时abc相当于脱离父元素浮出来了,但是d没有使用浮动,就会出现d的一部分处在abc的下面(因为abc浮上去了),d就被遮住了一部分,这时候有几种处理方法:

(1)在abc的外层加上一层父元素,并设定高度

<!DOCTYPE html>
<html lang="en">
<head><style type="text/css">.outer{height: 100px;}<!--其他的样式设置省略掉了--></style>
</head>
<body><div class="outer"><div class="a"></div><div class="b"></div><div class="c"></div></div><div class="d"></div>
</body>
</html>

为什么要设置父元素呢,子元素不是设置了大小,不是应该被子元素撑开吗??

因为abc三个子元素设置了浮动,相当于浮起来了,不占据空间,所以撑不开,所以设置高度是一种解决这个问题的方法。

(2)方法2:给父元素设置属性overflow:auto;

overflow:溢出的意思。

auto:自动调整的意思

意思是对于超出父元素的元素,父元素自动调整高度,就不会影响后面的布局

        .outer{overflow: auto;}

(3)方法3:clear:left/right/both

谁不希望受到浮动的影响谁就设置clear属性

此时d不想受到浮动的影响,所以将.d设置clear属性

.d{width: 100%;background: lightskyblue;height: 200px;clear: both;}

CSS_浮动排版布局相关推荐

  1. css关于控制div靠左或靠右的排版布局

    关于控制div靠左或靠右的排版布局,我整理三种平时用到的css属性小知识(元素模块靠左或靠右排版): 1.float属性(float 属性定义元素在哪个方向浮动) 值:left(元素向左浮动).rig ...

  2. QuarkXPress 2018—图文设计排版布局工具

    想让你的图书页面更加精美?想要一款专业的图文设计排版布局工具?QuarkXPress 2018推荐给大家!QuarkXPress 2018是一款功能强大的图形设计和网页排版布局工具,它被设计师.出版商 ...

  3. iOS SwiftUI篇-3 排版布局layout

    iOS SwiftUI篇-3 排版布局layout swiftUI提供的layout有: ZStack.GeometryReader.HStack.LazyVGrid.LazyHStack.LazyH ...

  4. Android Studio 工具窗口浮动与布局恢复【申明:来源于网络】

    Android Studio 工具窗口浮动与布局恢复[申明:来源于网络] http://bbs.chinaunix.net/thread-4182438-1-1.html 转载于:https://ww ...

  5. html显示多张照片的布局,多图片如何排版?手把手教你多图排版布局

    确实,当我们遇到很多图片时,总是容易被排版困住,不知道该如何更好的处理图片布局 不要慌,稿叔今天就和大伙分享我在排版时经常参考的案例,同时还有5个关于排版的技巧以及多图排版神器一并送上,希望能够帮助到 ...

  6. html学生设计作品,7个最佳学生作品集网站,作品、排版布局、配色总有一点惊艳你...

    原标题:7个最佳学生作品集网站,作品.排版布局.配色总有一点惊艳你 优秀的作品集网站 不仅仅是展好作品的平台 也是我们学习排版布局和配色的渠道 今天给大家介绍2017年全球的7个高质量学生作品集网站, ...

  7. 平面设计版面设计是什么,平面设计图片排版布局技巧有哪些夏雨老师

    平面设计师,要提高自己的版式设计水平,首先需要掌握一定的核心理论知识,让自己具备解构优秀版式设计的能力,你便能从优秀的设计作品中吸取到有用知识.长此以往,便能得到一个正向的进步提升!因此我们首先要知道 ...

  8. 此页面处于怪异模式,排版布局可能会受到影响。若需要标准模式,请使用“!DOCTYPE html”。

    一.报错 二.原因 一.报错 此页面处于怪异模式,排版布局可能会受到影响.若需要标准模式,请使用"!DOCTYPE html".详细了解 导致:页面打开是空的,什么内容也没有~ 二 ...

  9. 李洪强和你一起学习前端之(8)浮动,网页布局,定位

    2.1标准流(文档流) 块级元素独占一行显示,标准流的显示方式 让两个盒子在一行显示 <!DOCTYPE html> <html> <head> <meta ...

最新文章

  1. Kaggle冠军经验分享丨如何用15个月冲到排行榜的首位
  2. Binder相关面试总结(一):为什么Android要采用Binder作为IPC机制?
  3. reid笔记 yolov5 deepsort
  4. 《程序出错后,程序员给测试人员的20条高频回复》
  5. 一个好用的markdown表格生成工具
  6. kafka常用的shell命令
  7. easyui datagrid 中怎么选中所有页面的数据_学会这5个Excel中常用技巧,可以准时下班去摆摊了...
  8. 如何启动MongoDB数据库 - 基础篇
  9. 2008最新热门搞笑的50条语录
  10. ubuntu 16.04安装redis群集zz
  11. Java命名规范+常量定义方法
  12. 百度文库付费文档免费下载
  13. Halcon原理:auto_threshold算子
  14. openstack虚拟机配置vip
  15. 用proteus来看二极管的压降
  16. 什么东西可以提高睡眠质量、这五款助眠好物助你摆脱困扰
  17. org.apache.kafka.clients.consumer.CommitFailedException
  18. 全球AI技术开放日系列5(上海站):走进爱奇艺
  19. duilib设置透明窗口_使用duilib开发半透明异形窗体程序(补充)
  20. 爪哇国新游记之三----自创动态数组类

热门文章

  1. 对抗中的主动防御 —— HW及小规模网络对抗的战术
  2. Apollo Planning决策规划算法代码详细解析 (2):Scenario执行
  3. 50个Pandas的奇淫技巧:向量化字符串,玩转文本处理
  4. Apache Kylin
  5. 【经济学】【综合篇】经济机器是怎样运行的
  6. openstack创建实例报Build of instance d401db9e-xxxx-97c5d7685592 aborted: Unknown auth type: None
  7. 服务器主板电源适配器维修,联想电源适配器坏了怎么办 联想电源适配器维修方法...
  8. 决策树总结(个人学习体会)
  9. NAND驱动分析--(二)
  10. 入门嵌入式,开发板应该怎么选?