有人知道更多关于 Opera 大纲错误的信息吗?
看一下这个:
<div id="outline">TEST</div>
<div id="another-div">Another div</div>
#outline {
border: solid 1px #000;
outline: solid 1px red;
background-color: #fff;
width: 200px;
height: 200px;
}
#another-div {
position: absolute;
top: 100px;
left: 100px;
border: solid 1px #000;
outline: solid 1px blue;
background-color: #eee;
width: 200px;
height: 200px;
z-index: 5000; /* even this is not helping */
}
我正在使用最新的 Opera,我检查了两台具有不同 Opera 版本的不同机器,它们都呈现如下:
那是什么?在任何 FF/Safari/Chrome 中,轮廓都低于灰色区域,但在 Opera 中它仍然在上方(即使 div 父级在下方!)。
谷歌搜索只给出“Opera 9.5+ CSS bug:在绝对定位上渲染轮廓”链接,但它不想打开。
有什么临时修复吗?或者也许我是盲人并且在某个地方犯了一个可怕的错误?