Css 在我的代码中,左边距和左边距的区别是什么:90px移动我的方框,但左边不移动方框

Css 在我的代码中,左边距和左边距的区别是什么:90px移动我的方框,但左边不移动方框,css,Css,我有box1,我用左边距och测试。左边距可以移动方框,但左边距不会发生任何变化:90px。这两者之间到底有什么区别 #box1 { width: 250px; padding: 25px; border: 15px solid; top:30px; //margin-left:90px; left:90px; } #框1{ 宽度:250px; 填充:25px; 边界:15px固体; 顶部:30px; 左边距:90像素; //左:90px; } 框1 左侧边距在

我有box1,我用左边距och测试。左边距可以移动方框,但左边距不会发生任何变化:90px。这两者之间到底有什么区别

#box1 {
    width: 250px;
   padding: 25px;
   border: 15px solid;
  top:30px;
 //margin-left:90px;
left:90px;
}

#框1{
宽度:250px;
填充:25px;
边界:15px固体;
顶部:30px;
左边距:90像素;
//左:90px;
}

框1

左侧边距
在元素左侧添加边距

left
更改元素的位置,并且只能与
position
属性一起使用,或者更确切地说,当与默认的
position:static
值一起使用时,它是无关紧要的

p
{
左边距:10px;
}
div
{
位置:绝对位置;
左:100px;
}
我有一个空白


我用左定位
您需要位置:相对使用左左需要定位上下文谢谢David!如我所见:左边距、右边距等可用于除左、右、顶以外的所有位置。。是否可以用于绝对位置?