从昨天开始,我一直在这个工具提示库中工作。我不知道这个问题是因为我的睡眠还是什么,但我不知道发生了什么。
关于这个工具提示库的基本想法很简单:用户在任何 HTML 元素中添加自定义数据属性(我的意思是data-
)以及他想要在工具提示中显示的消息,并且它必须出现。可以添加一些选项,例如工具提示的方向以及用户是否想要“剪切”工具提示内的单词。
这是一个例子:
<div data-msg="Hi, I'm a tooltip with a text veeeeeeeeeeeeeeeeeeeeeeeeeeeeeeery large" data-orient="right" data-break="yes">Hover me and the tooltip will show!</div>
底部、右侧和左侧方向一切都很好,但是当我添加顶部方向时,浏览器会在工具提示的底部添加一种“边框”。. 我不知道为什么,但我无法修复它。
很奇怪,因为在其他方向不会发生问题。
您可以在下图中看到问题(第一个工具提示有data-orient="top"
,第二个工具提示有data-orient="right"
.
如果有人知道如何解决此问题,我想向我解释发生了什么。
这是小提琴。
谢谢,狮子座!
编辑:我正在使用 Chrome 28 版本,我的操作系统是 Windows 7。