我有以下结构
<div class="container">
<div class="wrapper">
<img class="image">
<div class="child-2"></div>
<div class="child-3"></div>
</div>
</div>
container
具有固定的高度和宽度。
它是响应式设计,因此图像将缩放以适应container
其中max-height
并max-width
设置为 100%。
child-1
并且child-2
需要定位在图像顶部的特定位置。为了实现这一点,我也做wrapper
了100%max-height
和max-width
100%,所以它把自己包裹在图像周围。然后我可以将child-1
和 2 相对于wrapper
.
在 WebKit 中,它工作得很好,但是在 FF 和 Opera 中,它没有。他们根本不尊重最大值。