margin负值的含义是什么?

HTML:

<div class="main">
  <div class="inner"></div>
</div>
 

CSS:

*{
  padding: 0;
  margin: 0;
}
.main{
  margin: 40px auto;
   width: 100px;
  border: 1px solid #000;
}
.inner{
 width: 100px;
 height: 100px;
 background-color: pink;

/* margin-top: -10px;
 margin-top: 10px;
 margin-bottom: -10px;
 margin-bottom: 10px;
 margin-left: -10px;
 margin-left: 10px;
margin-right: -10px;
margin-right: 10px;*/
}

在上面inner注释里面margin-top、 margin-bottom、margin-left设置正负值都出现效果,唯独margin-right设置正负值都没反应,这是为啥?还有设置负值的意义就是为了移动吗?

阅读 2.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏