• div设置float之后,如果没有清除,则下一个被设置float的div会根据上一个float的div的布局进行排版;而下一个没设置float属性的div则是根据它的前一个元素进行排版。
  • 要清除float属性,只能使用style=”clear:both”。注意,clear:both不能脱离style独立存在。且clear:both仅对容器元素有效,对非容器元素无效。
  • 另外<br />和<p>的换行高度是固定的,不能根据设置为float的元素高度动态调整。但是使用完它们会有相当于clear:both的效果,可以看到下图中下一个设置为float的div,从下一行的左侧开始排版,而不是接在上一个后面。
<html><head><style type="text/css">body { background-color:yellow; }.floatDiv { height:50px;background-color:red;float:left; }</style></head><body><div class="floatDiv">only div</div><div>Div2</div><div>Div3</div><div class="floatDiv">only button</div><button>button</button><div>Div3</div><div class="floatDiv">button clear:both</div><button style="clear:both">button</button><div>Div3</div><div class="floatDiv">button br</div><br/><button>button</button><div>Div3</div><div class="floatDiv">Div4</div><div class="floatDiv">button p</div><p><button>button</button><div>Div3</div><div class="floatDiv">Div4</div></p><div class="floatDiv">div clear:both</div><div style="clear:both">Div2</div><div>Div3</div><div class="floatDiv">paragraph clear:both</div><p style="clear:both">paragraph</p><div>Div3</div></body>
</html>

div设置float后下一个div要换行的解决办法相关推荐

  1. html两个div浮动后下一个div怎么换行的问题

    欢迎访问我的个人博客:机器学习之路​​​​​​​ 刚开始学习网页前端,不懂得问题挺多,总在网上查找相关知识点,但是东西一旦多了就特别难记全了,今天又查东西突然发现别人都是查完以后把东西写一遍文章记下来 ...

  2. HTML里子DIV设置margin-top后影响父DIV位置的解决办法

    在HTML里,子DIV元素设置了margin-top后,在与父元素之间没有任何其他元素的情况下,会影响到父DIV的位置. 一.编写代码. <!DOCTYPE html> <html ...

  3. el-table-column设置fixed后,el-popover出现两个的解决办法。

    设置一个隐藏 1.:ref="`popover-${row.id}` 2.const key = "popover-" + idthis.$nextTick(() =&g ...

  4. html不能超出div的宽度,DIV设置width后超出父元素应该如何解决

    这次给大家带来DIV设置width后超出父元素应该如何解决,解决DIV设置width后超出父元素的注意事项有哪些,下面就是实战案例,一起来看一下. 前言 本文介绍的是利用CSS3的新属性box-siz ...

  5. 设置float后,后面的元素位置问题。

    这个主要看后面这个元素是块级元素还是行级元素.如果后面的元素是块级元素.例如 <style>#one{height:50px;width:100px;float: left;backgro ...

  6. html div显示页面中间,使一个div始终显示在页面中间

    使一个div始终显示在页面中间 假设我们有一个div层: 首先,我们用css来控制它在水平上始终居中,那么我们的css代码应该是这样: *{margin:0;padding:0;} #myDiv{wi ...

  7. 将div垂直居中放置在另一个div中[重复]

    本文翻译自:Vertically centering a div inside another div [duplicate] This question already has answers he ...

  8. [css] 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办?

    [css] 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办? flex-wrap nowrap, 一般flex默认就是nowrap white-space:nowrap ...

  9. 工业App能否成为继Android和iOS后下一个App开发者的春天?

    为什么需要工业互联网平台? 只要会Java或者C或者HTML5就可以开发手机上的App,但是工业App跟手机App不一样,需要跟设备打交道,需要听懂设备.读懂设备. 传统工业应用软件往往开发难度大.开 ...

最新文章

  1. windows消息机制和Linux,Windows消息机制初谈 (转)
  2. 浩鲸科技基于ChaosBlade的混沌工程实践
  3. gmat阅读.html,GMAT阅读长难句50句+参考译文.pdf
  4. 论文浅尝 | Leveraging Knowledge Bases in LSTMs
  5. 附录:更多字符串操作命令
  6. 物联卡查询流量_物联卡流量查询_python_API文档_开发指南_物联网无线连接服务 - 阿里云...
  7. 如何做一个国产数据库(四)
  8. python cv release_cv2.videoCapture.release()是什么意思?
  9. 五种提高 SQL 性能的方法
  10. 冉宝的每日一题--8月11日
  11. html中尖括号写法,HTML中如何显示特殊字符(尖括号 “”,)?
  12. java获取text plain_request中获取post的json对象数据content-type=“text/plain”
  13. Linux操作系统安全(一)
  14. 时序分析(8) -- GARCH(p,q)模型
  15. 漫话:如何给女朋友解释为什么日本时间比中国时间快一个小时
  16. 卡迪夫大学计算机和信息技术管理研究方向,卡迪夫大学研究生GPA要求
  17. 大疆从无人机中来,极飞到无人机中去
  18. 载波通信在电网智能化中的应用
  19. IPMI channel model的理解
  20. 网狐棋牌QueueService

热门文章

  1. 如何提高棋牌游戏玩家的流量
  2. 在哪里能看到计算机缓存大小,win10系统查看电脑硬盘缓存大小的办法
  3. Unity WebView 插件⭐️(九)核心模块 键盘模块—Keyboard
  4. OpenCV读入图片,视频
  5. python调试器原理_调试器工作原理——基础篇
  6. html支付宝注册网页,用html设置支付宝页面
  7. 完美打印CSDN网页(整理自其他博客)
  8. 科大奥瑞物理实验——光电效应和普朗克常量的测定
  9. w10怎么打开计算机用户账户控制,w10用户账户控制管理员权限不能打开如何解决...
  10. ssm毕设项目高校教师科研能力评定系统40n60(java+VUE+Mybatis+Maven+Mysql+sprnig)