Прежде чем кто-то спросит меня, какого черта я хотел бы сделать это, позвольте мне выйти прямо и сказать вам.Таким образом, один из вас умнее посмотрит, может сказать мне гораздо лучший способ ...
Я создаю зрителя для картин, которые должны растягиваться, чтобы заполнить страницу, ну 90% высоты экранаточнее.Я хочу, чтобы картины были плавнее друг над другом и центрировать каждую из них по центру экрана.
Чтобы нарисовать картины друг над другом, мне нужно расположить их «абсолютно», чтобы остановить ихот укладки.Вот где проблема приходит.С тех пор, как я установил их в абсолют, каждый метод, который я использую для центрирования содержащего div, не работает.
Отчасти проблема в том, что я не устанавливаю ширину для картин, как я хочу ихчтобы динамически изменять размер себя, чтобы заполнить 90% экрана пользователя.
Я нашел сотни методов для центрирования абсолютного контента и считаю, что мне, возможно, понадобится уменьшить упаковку с div.Однако я пока не добился успеха.
HTML-
<div id="viewer_div">
<img src="" id="first" />
<img id="second" class="hidden"/>
</div>
Таблица стилей
#viewer_div {
width:1264px;
}
img {
height:90%;
display:block;
margin-left: auto;
margin-right:auto;
}
Вышеприведенное дает мне желаемый эффект, но не даетНе позволяйте мне позиционировать изображения абсолютно.Кто-нибудь может предложить способ центрирования изображений, но также позволяет мне плавно переходить одно поверх другого?