使用绝对positiong定位元素而不扩展父级

时间:2016-10-21 11:05:32

标签: css

我有一个相对定位的div,我想用绝对定位来定位它的孩子 - 很容易。但是有一个问题:我的印象是绝对定位,孩子们不占用任何空间,但如果我把它定位正确:例如5000px右侧有一个巨大的间隙来容纳那个元素。 如何将一个元素定位为绝对的5000px,从父母那里开始,而父母不会扩大占据房间以容纳两者。

1 个答案:

答案 0 :(得分:0)

实际上,如果你这样做......父母不应该扩大。 这是一个例子: https://jsfiddle.net/0oofcd0x/1/

container{
  position: relative;
  background: black;
  height:200px;
  width: 500px;
}
.internal{
  position: absolute;
  background: green;
  width:100px;
  height:100px;
  left: 800px;
}