У меня есть этот код:
<div class="parent">
<div class="child">something</div>
</div>
Родитель должен иметь ширину и высоту 200px, а потомок - ширину и высоту 100px. Родитель также установлен на position:absolute
. Возможно ли горизонтальное и вертикальное центрирование child
относительно parent
и как?
Результат: если вы установите черный фон для родителя и белый для ребенка, все это должно выглядеть так, как если бы это был белый квадрат с большой черной рамкой.
Статические поля и отступы исключены, поскольку размер дочернего элемента будет изменяться динамически.
Возможно, это неправильное решение, но я на самом деле пытаюсь добиться черного квадрата, размер которого я могу изменить с помощью jQuery, и он останется в той же абсолютной позиции, как и масштабируется из центра не из левого верхнего угла.
Я думал, что смогу установить положение родителя и позволить центрировать дочерний элемент по горизонтали и по вертикали автоматически при изменении его размера, чтобы получить правильный эффект, подобный масштабу.