Hint.css是一款功能强大的Tooltip工具提示插件库。hint.css使用SASS来编写,不依赖于JavaScript。该tooltip插件使用data-*
属性、伪元素、内容属性和CSS3过渡效果来制作tooltip。
可以使用bower或npm来安装该tooltip插件。
bower install hint.css npm install --save hint.css
首先要在页面头部引入hint.css文件。
<link rel="stylesheet" href="hint.css"></link>
在你的页面中需要使用tooltip的元素都至少需要设置一个tooltip的方向:hint--top
、hint--bottom
、hint--left
、hint--right
。
Hello Sir, <span class="hint--bottom">hover me.</span>
tooltip中的提示文本要写在data-hint
属性中。
Hello Sir, <span class="hint--bottom" data-hint="Thank you!">hover me.</span>
下面是一组可用的data
属性:
如果你需要改变hint--
前缀,可以修改hint-variables.scss
文件中的$prefix
变量,要编译它可以参考这个页面。
hint.css可以工作在所有的最新版现代浏览器上,CSS的过渡效果可以在IE10+, Chrome 26+ 和 FF4+浏览器上工作。