我有一个 3 级结构:
<div class="workingArea">
<div class="imageContainer">
<img class="theImage" />
</div>
</div>
“workingArea”大小由浏览器的大小决定(在父级中使用 flex)。“imageContainer”大小由加载图像的大小决定(取决于图像,每个图像都有不同的大小)。
我想将图像容器放在工作区域的中心。
有一个问题:因为“imageContainer”的大小是由图像决定的,它可以大于工作区域的大小,在这种情况下,我希望图像的中心位于图像的中心工作区域(图像应该向左和向右溢出)。
我试过使用 flex,但它只能垂直居中,不能垂直和水平居中。
谢谢!