html - 覆盖 div 元素的 Opera 问题

标签 html css

我在 Opera 中遇到重叠元素的问题。 我正在使用我自己的设置创建一个高级文本框,但我在 html css 标记中遇到了歌剧问题。

这是我现在拥有的

<body>
<div id="wrapper" style="position: absolute; top: 200;left: 50px; border: solid 1px black; padding: 3px; width: 200px; height: 30px; border-radius: 2px">
<div id="container" style="position: relative; width: 100%; height: 100%">
<span id="placeholder" style="color: grey">placeholder</span>
<div id="input" style="position: absolute; left: 0; top: 0; width: 100%; height: 100%" contenteditable="true"></div>
</div>
</div>

</body>

在这里您可以看到,即使我单击其位置在我的可编辑 div 下的占位符,我也可以聚焦我的文本框。这是应该的。

问题出在歌剧中。当我单击占位符文本时,未选择位于顶部的我的 div。不知何故,我正在点击歌剧中的底层 div。

有没有办法解决这个问题? 我已经在占位符中尝试了“pointer-events: none”,但这在歌剧中也不起作用。

感谢所有帮助。

最佳答案

应该对 Perplexor 说谢谢。

它不起作用的原因是 Opera 本身的一个错误。 我对其最新版本进行了更新,但这并没有解决我的问题。我不得不手动重新安装最新版本的 Opera,这解决了我的问题。

关于html - 覆盖 div 元素的 Opera 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30504244/

相关文章:

html - 什么是 SPAN CLASS ="SKYPE_C2C_FREE_TEXT_SPAN"

java - 一种将 JavaFX 复选框标签文本与一行文本对齐的方法

html - Flexbox - 如何防止长文本向右移动 div?

html - Bootstrap : Input text border turning black before applying CSS-applied grey?

javascript - 如何将 bootstrap 按钮链接到 php 代码?

css - 将较高的 block 对齐到较短的 block 的右侧

html - 我需要做什么才能使这些 Bootstrap 列左对齐?

javascript - 给定 DIV 后面图像的平均颜色,

c# - string.format 中的系统格式异常

javascript - 检测可滚动 div 中的元素何时超出 View