Opera 中 margin-bottom 的计算方式不同

2024-05-30

我有一个具有相对位置的 div 和一个具有绝对位置的子 div。

<div id="container" class="out">
    <div id="inside"></div>
</div>

CSS:

#container {
    width:100px;
    height:100px;
    position: relative;
}
#inside {
    position:absolute;
    top:25px;
    left:25px;
    right:25px;
    bottom:25px;
    margin-bottom:24px;
}

Chrome、Safari 和 Firefox 似乎工作正常,但 Opera 浏览器(在 Mac 中)会计算 margin-bottom 两次。

这是一个小提琴:http://jsfiddle.net/4fw9wc0o/1/ http://jsfiddle.net/4fw9wc0o/1/

这是一个错误还是我错过了一些财产?


App Store 中提供的 Opera 浏览器似乎是版本 12,已经过时一年半多了(实际是 25)。直接从他们的网站下载并打开 jsfiddle 不会显示任何冲突。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Opera 中 margin-bottom 的计算方式不同 的相关文章