Я хотел бы расширить дочернее содержимое до полной ширины. Я пробовал все, и я не знаю, что можно запустить. Я только запустил его с минимальной шириной: n px; но я бы не хотел определять определенную ширину в пикселях, потому что дизайн не будет адаптивным на меньших экранах.Расширить содержимое до полной ширины родителя
https://jsfiddle.net/tiranium/e8w22j39/
HTML
<div class="ficha_container">
<div class="ficha_row">
<div class="ficha_cell">
<h1>Title</h1>
<p>Content.</p>
</div>
</div>
</div>
CSS
.ficha_container {
display: table;
background-color: green;
box-sizing: border-box;
overflow: hidden;
display: block;
}
.ficha_row {
display: table-row;
}
.ficha_cell {
display: table-cell;
}
.ficha_cell p {
background: pink;
}
почему вы используете 'display: table-row;' и 'display: table-cell;'? без этого дочерние divs будут иметь полную ширину. – Lal
Вы хотите, чтобы контент расширялся за пределами таблицы? Coz его уже на полной ширине своего родителя, т. Е. Ficha_cell – Nijeesh
Почему вы устанавливаете отображение дважды на .ficha_container? Если вы просто используете display: table; и добавьте ширину: 100%, кажется, дает вам то, что вы хотите. – j08691