浮动问题3

浮动问题3

我看了你给其他人的回复,下面是你回复的原话“在没有设置黑色时,由于黄色和蓝色设置了浮动,因此不能够撑起父元素(红色区域)的高度以及宽度。设置了黑色之后由于黑色没有设置浮动,所以将父元素(红色区域)撑起来了。”

DIV4设置清除浮动,是不是上面的黄色和蓝色就没有浮动效果了,重新变成了文档流。如果是这样的话蓝色为什么还跟在黄色的后面,而不是下面

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 慕UI1578266 2020-03-17 16:46:31

div2和div3既然还浮动那它们是不占一行的,div4没有浮动应该顶上去在黄色下面独占一行

  • 同学你好,1、div4不清除浮动前,div4是顶上去的,页面效果就是div4被div2和div3遮住了,div4的内容只能看到一部分。 2、div4清除浮动之后,div4就在div2和div3下方占了一行。
    2020-03-17 17:09:14
  • 提问者 慕UI1578266 回复 好帮手慕阿慧 #2
    div2和div3既然还浮动那它们是不占一行的,div4没有浮动应该顶上去被黄色覆盖,和黄色是上下两层,独占一行
    2020-03-17 18:48:44
  • 好帮手慕阿慧 回复 提问者 慕UI1578266 #3
    因为添加了清除浮动,所以div4在下方。本节课将的是清除浮动。同学需要知道清除浮动的用处和作用。
    2020-03-17 19:13:27
好帮手慕阿慧 2020-03-17 14:08:00

同学你好,

1、div4设置清除浮动,上面的黄色和蓝色浮动的效果还是有的。

2、清除浮动之后是div4前后不能出现浮动的元素,所以div4会独占一行。不会影响div2和div3。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师