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

在#box1 中margin-right:10px为什么没效果

那我该成#box1{ float:right; margin-bottom:30px; margin-right:10px;}就有反应了。当我写成

#box1{ float:right; margin-bottom:30px; margin-left:10px;}又没有反应了。我该成

#box1{ float:left; margin-bottom:30px; margin-left:10px;}.我的问题就是:是不是当快级元素向左浮动,这时设置左边界有反应,设置右边界没效果。当块级元素向右浮动,这时设置右边界有反应,设置左边界没效果?


正在回答

33 回答

好的 蛮好 谢谢

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


583fbfc10001bef812800960.jpg
45555

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

啊啊啊

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

慕粉1473059357

把握不住
2016-11-09 回复 有任何疑惑可以回复我~
#2

慕粉1473059357

把握不住
2016-11-09 回复 有任何疑惑可以回复我~

懵 !(っ*´Д`)っ

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

你在设置前可以先写#box1{margin:0;padding:0}这样的话,你写的就可以运行了。

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

废话 ,你都设置左浮动了 ,跑到左边去了,还设置右边距,就没有意义了啊。

同理,你设置右浮动,盒子跑到右边去了,接下来设置左边距。亏你想得出来。

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

我觉得是这个内容已经在容器的左上角,你再设置right,他已经不能再向左移动了

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

我是这样理解的不知道对不对哈!

在一个房间里,当一个靠着左侧的墙的时候,离右边的墙有20米,如果是想距离右边的墙的距离大于20米是不可能的,但是如果想设置成距离墙10米的话,这时候设置margin-right:10m和margin-left:10m的指令应该是一样的,所以就没动,因为墙本身是不动的。什么时候有效果呢?就是在这个房间里有两个人,左面的人想距离右面的人5米,这时候设置margin-right:5m,这时候两个人之间的距离就变成5m,应该是可以看出来效果的!不知道自己理解的对不对,希望大神来指正!

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

我是来拿下这积分的 哈哈

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

举报

0/150
提交
取消

在#box1 中margin-right:10px为什么没效果

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