.equiv {
margin: auto;
display: table;
}
.equiv .eso {
display: table-cell;
}
я использую эти стили для того, чтобы выровнять центр контейнера .equiv, и сохранить его содержимое (в .eso) выравнивание по левому краю:оставил текст Выровнять в середине страницы
<div class="equiv">
<div class="eso">
<p>Consider this text<br>
as a verse of a poem<br>
that is left aligned<br>
but in the middle of the page.</p>
<p>(The middle of the page<br>
corresponds to the middle<br>
of the largest line of course).</p>
</div>
</div>
хорошо, он работает в Firefox и Chrome, но не в Explorer, где текст просто выравнивается слева (но не посередине).
Есть ли обходной путь?
это, кажется, работает для меня во всех трех браузерах (http://jsfiddle.net/swm53ran/434/). какую версию вы используете? – indubitablee
@indubitablee Hmm. Кажется, ты прав. Когда я тестирую только код, все в порядке. Когда я тестирую его вместе с другими элементами на странице, он не работает. Я должен смотреть глубже ... Спасибо – geotso
Не могли бы вы сообщить мне, чего не хватает в моем ответе ?, поэтому я могу настроить и принять. – LGSon