Прежде чем кто-нибудь спросит меня, почему, черт возьми, я хотел бы это сделать, позвольте мне прийти прямо и рассказать вам. Таким образом, один из вас умный взгляд может сказать мне гораздо лучший способ...
Я создаю зрителя для картин, которые должны растягиваться, чтобы заполнить страницу, а точнее 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;
}
Приведенное выше дает мне желаемый эффект, но не позволяет мне позиционировать изображения абсолютными. Может ли кто-нибудь предложить способ центрирования изображений, но также позволяет мне исчезать один над другим?