如何做边距:0自动0自动减去几个像素的CSS?

7 css margin

我想做这个:

margin: 0 auto 0 auto;
Run Code Online (Sandbox Code Playgroud)

所以它漂浮到中心,但我想将div 100px向左移动

margin: 0 auto 0 [auto minus 100px];
Run Code Online (Sandbox Code Playgroud)

所以它在中心的左边是100px.

我如何用CSS做到这一点?


注意:

这个div覆盖在另一个div的顶部.我不能把它放在另一个更大的div里面.

<style>
#one {
 width: 100px;
 margin: ?
}
</style>
<div id="one">
sdgdgffdsg
</div>
Run Code Online (Sandbox Code Playgroud)

更新:已解决

GGG在评论中给了我解决方案.

position: absolute;
left: -100px;
margin: 0 auto;
Run Code Online (Sandbox Code Playgroud)

Rok*_*jan 13

演示

position:relative;
margin:0 auto;
left:-100px;
Run Code Online (Sandbox Code Playgroud)