我在 chrome 中遇到了这个奇怪的问题(仅在 chrome 中)。
我有一个带有标准布局的页面(页眉、内容、页脚,左右边距)。内容部分有一个 iframe,其中包含许多表单的锚标记<a href="#" onclick="doSomething()">Text</a>
单击任何此锚标记时,标题将隐藏。任何形式相同但在 iframe 之外的锚标记都可以正常工作。
我已经验证 DOM 具有完整的标题元素。显示不是“无”(将页面放大到 150%,标题开始轻微出现)。
当我强制浏览器重绘页面时,例如更改内容部分的任何 css 属性(高度),会出现标题。
当我将 href 从“#”更改为“#nonexistent”时,链接工作得非常好。
一种快速解决方法是将 href 更改为,比如说javascript:void(null);
(这也有效)或等效的东西。但不知何故,我无法添加任何小脚本。这看起来很奇怪。有人可以帮助/指向正确的方向吗?