Я сделал информационный ящик для создания образа-мозаики для клиента. Когда человек наводит изображение (разные ориентации, поэтому его гибкий размер), он получает еще один div
над ним с некоторыми сведениями. Гибкость - проблема: я хочу, чтобы содержимое div
было вертикально и горизонтально по центру. На данный момент это выглядит так:
.linkbox {
position: absolute;
left: 0;
top: 0;
z-index: 2;
width: 100%;
height: 100%;
color: #fff;
font-size: 1.9em;
font-weight: bold;
background-color: rgba(0, 0, 0, 0.5);
text-align: center;
}
Но я хочу, чтобы материал появился в середине коробки. Итак, моя первая мысль: padding-top:40%;
и высота (может быть!?) 50%, а остальная информация. Я знаю, что мне нужно сделать размер в%, но это просто грубо. У вас есть идеи?
Проект находится здесь: http://www.davidgoltz.de/2011/archive/