У меня есть меню, которое появляется при наведении курсора на абсолютно расположенный div. Все пункты меню должны быть относительно позиционированы, поскольку абсолютно div будет отображаться на странице несколько раз и отображаться в нескольких размерах в одном экземпляре.
Как бы я центрировал несколько элементов с помощью position: relative
как по вертикали, так и по горизонтали, когда я не буду знать размер родительского элемента div?
Я знаю трюк position: absolute
с отрицательными полями, но эта ситуация требует чего-то другого.
Вот код:
.OuterCase {
position : absolute;
width : 100%;
height : 100%;
text-align: center;
}
.InnerItem {
width : 38px;
height : 38px;
display: inline-block;
}
У меня есть его для центрирования предметов по горизонтали; вертикаль становится немного неуловимой.