Як зробити так, щоб абсолютний розміщений елемент шанував прокладку його батьків? Я хочу, щоб внутрішній дів розтягнувся на ширину його батьківського і був розміщений в нижній частині цього з батьків, в основному футера. Але дитина має шанувати батьківські прокладки, і це не робить. Дитину притискають праворуч до краю батька.
Тому я хочу цього:
але я отримую це:
<html>
<body>
<div style="background-color: blue; padding: 10px; position: relative; height: 100px;">
<div style="background-color: gray; position: absolute; left: 0px; right: 0px; bottom: 0px;">css sux</div>
</div>
</body>
</html>
Я можу зробити це з відривом навколо внутрішнього поділу, але я вважаю за краще не додати цього.
left:
і right:
для (в абсолютному розміщенні), ваша проблема буде вирішена. Я додаю це b / c, це відповідь, яку інші з тією ж проблемою можуть шукати.
style="background-color: gray; position: absolute; left: 10px; right: 10px; bottom: 10px;"
?