Подтвердить что ты не робот

Как расположить два div над каждым над

Есть ли способ начать рисовать divs из одной и той же точки? Это означает, что если я добавлю новый div, а затем добавлю еще один div, они будут отображаться друг над другом. Потому что я хочу переместить их все вместе в зависимости от одной и той же точки.

CSS:

#num1,#num2{
    display : inline
    position:relative;
    left:50px;
}

HTML:

<div id='container'>
    <div id='num1'></div>
    <div id='num2'></div>
</div>

Итак, что я должен добавить к этому коду, поэтому, когда браузер отображает этот код, 2 divs будут на одном месте?

4b9b3361

Ответ 1

Все утверждения относительно абсолютного позиционирования верны. Однако люди не упомянули, что вам нужно положение: относительное в родительском контейнере.

#container {
  position: relative;
}
#num1,
#num2 {
  position: absolute;
  left: 50px;
}
<div id='container'>
  <div id='num1'>1</div>
  <div id='num2'>2</div>
</div>

Ответ 3

Сделайте первую позицию: абсолютную, которая должна вывести ее из нормального потока страницы.

некоторая помощь.

Ответ 4

Я считаю, что единственный способ сделать это - использовать абсолютное позиционирование

Ответ 5

Вы можете использовать абсолютное позиционирование.

  #num1,#num2{ display : inline position:absolute; left:50px;top:10px; }