У меня есть контейнер div - он должен быть абсолютным.Горизонтальный центр элемента, который находится внутри абсолютного div?
Внутри есть список - это должно быть расположено внизу и выровнено по центру. У меня проблемы с выравниванием центра.
Мне нужно решение, которое будет работать с IE9 так не прогибается коробки. Как контейнер, так и ul должны оставаться абсолютно неподвижными.
<div class="container">
<ul>
<li>
<img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" />
</li>
<li>
<img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" />
</li>
<li>
<img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" />
</li>
<li>
<img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" />
</li>
</ul>
</div>
.container{
width: 100%;
height: 100%;
background: grey;
position: absolute;
}
ul{
list-style-type: none;
margin: 0;
padding: 0;
position: absolute;
bottom: 0;
}
li{
display: block;
width: 10%;
float: left;
padding: 0;
}
img{
max-width: 100%;
}
Это отличный ответ. – panthro
@panthro Посмотрите на свойства 'display: table-cell;' и 'vertical-align: bottom;', если вы не являетесь поклонником 'position: absolute;', чтобы вы могли использовать их также –