【发布时间】:2014-11-18 12:27:10
【问题描述】:
我在最新的 Safari 8.0 上遇到了一个带有 Bootstrap 工具提示的奇怪案例(仅)。 我有一个表格,我必须在每个输入上显示一个工具提示(请不要问为什么)。
这是一个 jsfiddle 示例
`http://jsfiddle.net/d61yuy8q/11/`
这是它在 Safari 8.0 中的外观
首先我认为我们的 css 可能会导致一些问题,所以我将其剥离为纯引导类。然后我想也许我应该将那些工具提示从输入移到包装输入的 div 中,但这也没有帮助。
最后我删除了所有包装器,只留下了输入,但这也没有帮助。
我的猜测是,如果两个相同的元素之间没有空格,新的 Safari 将无法识别 mouseleave 动作。
有没有人能想到任何解决方法?
【问题讨论】:
-
在此处将其作为浏览器错误发布:github.com/twbs/bootstrap/issues /据我所知,唯一的方法是在输入之间放置垂直空间,这是一件非常奇怪的事情。作为一种解决方法,您可以尝试在工具提示上使用 left 或 right
-
嘿克里斯蒂安娜,我一定会这样做的!只是想在这里找到一个好的解决方法。谢谢!
标签: macos twitter-bootstrap tooltip safari8