纯CSS Tooltips(转自:http://w3c.web600.net/html/XHTMLCSS/XHTMLCSSC/20080317/557.html)

来源:互联网 发布:网络女主播黑名单 编辑:程序博客网 时间:2024/04/23 23:31

 

 

事实上各式Tooltips方法非常多. 不过大部分都是用javascript实现.例如ikshow.cn, 使用的javascript, DHTML Tooltips。

 

我承认我的javascript很水皮……但是使用CSS,可以更简单,更有效率。最重要的是符合标准。我们对类加入position:relative属性,使得span标签的位置能够紧跟在链接后面.

来看看具体的代码:

 

 

其中定义z-index以确保弹出的Tooltips层在最上面。使用: 定义以上类之后, 将类应用到具体标签上, 该标签中的 span 标签将作为Tooltips. 如:

 

<a class="tooltips" href="#tooltips">这就是Tooltips<span>如你所见,这些附加的说明文字在鼠标经过的时候显示。</span></a>

 

以上方法适合大部分现行的浏览器,例如Firefox,IE.因为大多数现行的浏览器都支持将:hover选择器用到任何标签(参考whatever:hover). 对于只能用到a标签的浏览器,我们所需要做的仅仅是: 在类的前面加上"a"。具体如下:

 

 

原创粉丝点击