Answers:
使用title
属性。它是标准的HTML属性,默认情况下,大多数桌面浏览器会在工具提示中呈现该属性。
对于这里寻求疯狂解决方案的每个人,只需尝试
title="your-tooltip-here"
在任何标签中。我测试到td
的和a
的,它漂亮的作品。
按钮接受“标题”属性。然后,可以将鼠标悬停在按钮上时,为其分配要显示标签的值。
<button type="submit" title="Login">
Login</button>
title属性旨在提供更多信息。这对于SEO没什么用,因此在标题和替代项中使用相同的文本来描述图像或输入与它的作用绝不是一个好主意。例如:
<button title="prints out hello world">Sample Buttons</button>
<img title="Hms beagle in the straits of magellan" alt="HMS Beagle painting" src="hms-beagle.jpg" />
标题属性将提供工具提示,但它会由浏览器控制,以显示位置和外观为限。如果要控制更多,则可以使用第三方jQuery选项,许多CSS模板(例如Bootstrap)都内置了解决方案,如果需要,您还可以编写一个简单的CSS解决方案。查看此w3schools解决方案。
您应该使用这两个 标题和ALT属性,使其在所有的浏览器。
<button title="Hello World!" alt="Hello World!">Sample Button</button>
alt
属性仅适用于img
,input type="image"
和area
标签。
disabled
按钮不起作用,因为Bootstrap设置pointer-events: none
为禁用状态。如果设置它应该pointer-events: auto
直接的元素。