У меня есть div, окружающий несколько div. Граница родительского div не охватывает все дочерние div, как показано на скрипке. Может ли кто-нибудь сказать, в чем проблема?Div граница не покрывает всех дочерних divs
<div style="border:1px dashed gray;">
<div style="position:relative;top:10px;"><input type="text" placeholder="https://" /></div>
<div style="position:relative;top:30px;"><input type="text" placeholder="https://" /></div>
<div style="position:relative;top:50px;font-size: 10px">Some content</div>
<div style="position:relative;top:60px;background-color:#E6E0EC">
<div class="glyphicon glyphicon-remove"></div>
</div>
</div>
JSFiddle link
Если вы используете относительное позиционирование, они выходят за пределы родительского div - вот и вся идея в нем. – jsalonen
Мне нужен промежуток между элементами + граница должна охватывать все div. Если я удалю относительный, то я не могу указать позицию из родительского div. – Sam
Вы перемещаете их вне родительского div с вашим относительным позиционированием. Вместо этого я бы предложил использовать поля/paddings. Я не думаю, что вам нужно переместить их по отношению к родителям. – below9k