为了账号安全,请及时绑定邮箱和手机立即绑定

float属性的理解问题

float属性的理解问题

伪程序员1993 2016-10-06 00:01:43
请问我该怎么理解float属性,能不能把div2看成河流,而div1是岛屿。但是这样理解div3的话div4为什么不跟在div3后面?
查看完整描述

1 回答

已采纳
?
光明秀

TA贡献5条经验 获得超0个赞

float的作用是将块级元素变为浮动模型,是标准文档流的形式显示的。你在div里清除了左浮动。然后div3和div4就是以块级元素的形式显示的 再因为div3有10px的外边距。所以显示是那样的。

而div1有左浮动,再设置了宽高边框和margin样式。它会在它的父级元素div2里左浮动,且其样式如你设置的那样。如果不设置样式的话,你会看不到这个div1。

查看完整回答
反对 回复 2016-10-06
  • 伪程序员1993
    伪程序员1993
    可是下面的程序div2和div1不是父子集关系,并列的。
  • 光明秀
    光明秀
    没有设置父级元素的话,div1会以body为父级元素。
  • 伪程序员1993
    伪程序员1993
    再麻烦一下,我想问的是为什么div4另起一行而不是跟着div3后面
点击展开后面2
  • 1 回答
  • 0 关注
  • 1408 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信