У меня есть один столбец, где столбец представляет собой центрированный div с фиксированной шириной. Я хочу разместить более широкий div внутри столбца, который переполняет его родителей, но центрирует его внутри родителя. Концептуально что-то вроде следующего:Центрирование div, который переполняет его родительский элемент в другом центрированном div
<div style="width: 100px; margin: 0 auto; overflow:visible;" id="parent">
<div style="width: 400px; margin 0 auto;" id="child"></div>
</div>
Центрирование работает до тех пор, как ребенка DIV тоньше, чем его родитель, но как только он становится больше, она всегда выравнивает влево с родителем по некоторым причинам.
Я хочу обработать внутренний div как текучий объект. Есть ли способ возобновить нормальную модель потока после того, как элемент сделан абсолютно позиционированным? –
Я обновил код jsFiddle: [щелкните здесь] (http://jsfiddle.net/4VrMv/3/) Используйте относительное позиционирование для поддержания потока (так что высота дочернего элемента растягивает родительский элемент) –
Именно то, что я искал. Благодарю. –