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

关于.right块的问题foat:left ;float:right

  把.right设置为float:left和设置为float:right的区别在哪。

当设置为float:right时候,与任务答案相一致。当设置为float:left时,需要自己添加margin-left才可以显示出main那一小部分(left与right之间)。(right的大小已经确定了,为什么两种情况下一个那一部分,另一个没有)

正在回答

1 回答

float:right 是浮动到右侧,肯定能显示两个元素之间的margin

而float:left与上一个元素的float的方向相同,此时会按流式布局排列,也就是紧跟上一个元素排列,  但为什么没有间距呢------因为 一开始已经设置margin为0了,如下,所以你想显示margin只能添加margin-left设置了。详细看http://www.jb51.net/css/33740.html

* {

    margin:0;

padding:0;

}


0 回复 有任何疑惑可以回复我~
#1

qq_可能那不是我_0 提问者

非常感谢!
2016-03-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214707    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程

关于.right块的问题foat:left ;float:right

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信