Mootools 1.2教程(19)——Tooltips
作者:Fdream 来源:Fdream博客 时间:2008-12-25 13:26:00
原文地址:30 Days of Mootools 1.2 Tutorials - Day 19 - Tooltips
Mootools 1.2工具提示(tooltip)教程
阅读上一讲:Mootools 1.2教程(18)——Class 类(第一部分)
今天我们将来看一下MooTools绑定的Tooltip插件。通过“提示(Tips)”,你可以轻松地自定义一个包含一个标题和内容的工具提示,可以自定义样式,自定义淡入淡出渐变效果。我们还将仔细学习一下工具提示的选项和事件,还有一些用来从元素上添加和移除工具提示的工具。最后,我们将学习一下怎么让一个页面有多个不同样式的工具提示。
基础知识
创建一个新的工具提示
创建一个新的工具提示非常简单。首先,我们来创建一个要添加工具提示的链接:
参考代码:
<a class="tooltipA" title="1st Tooltip Title" rel="here is the default 'text' of 1" href="http://www.consideropen.com">Tool tip 1</a>
MooTools 1.2工具提示将默认显示链接中的title和rel属性的值。如果没有rel属性,将显示href属性值。
现在来创建一个新的默认工具条提示:
参考代码:
var customTips = $$('.tooltipA');
var toolTips = new Tips(customTips);
由于没有使用任何样式,你将看到下面这样的工具提示:
为你的工具提示使用样式
MooTools可以让你在很大程度上控制它的输出——我们来看一下工具提示的html代码:
参考代码:
// 你可以在options中指定
// 工具提示容器的CSS类名
<div class="options.className">
<div class="tip"></div>
留意一下顶部和底部的div,你可以通过它们来轻松地在顶部和底部添加圆角,或者其他样式效果。
现在,让我们来创建一个我们的第一个选项并添加一些CSS。上面的html代码将用名为“options.className”的CSS样式来渲染。通过给我们的工具提示来指定一个CSS类名,我们就可以给它一个独立的样式而不会影响页面上的其他MooTools工具提示。
参考代码:
var customTipsB = $$('.tooltipB');
var toolTipsB = new Tips(customTipsB, {
className: 'custom_tip'
});
最后,我们再添加一些CSS:
参考代码:
.custom_tip .tip {
background-color: #333
padding: 5px
}
.custom_tip .tip-title {
color: #fff
background-color: #666
font-size: 20px
padding: 5px
}
.custom_tip .tip-text {
color: #fff
padding: 5px
}
标签:Mootools,Tooltip,插件,提示,javascript
0
投稿
猜你喜欢
保护你的ASP页面的两种办法
2008-06-10 16:53:00
PL/SQL number型数据
2009-02-26 10:59:00
61条面向对象设计的经验原则
2008-05-08 13:05:00
PHP设计模式之迭代器模式浅析
2023-05-25 11:26:26
ASPImage组件的实现过程[图]
2008-02-03 15:37:00
Dreamweaver快捷键大全
2007-11-05 14:08:00
优化次数过多的循环
2009-11-12 12:35:00
一个asp版XMLDOM操作类
2011-04-19 10:50:00
运行asp.net程序 报错:磁盘空间不足
2011-11-03 17:16:22
好用的JS图片预加载类
2007-08-13 13:49:00
Sql server 2005 找出子表树
2008-11-24 15:23:00
ASP+SQLServer2000 经验积累
2008-02-03 15:16:00
计划备份mysql数据库
2009-03-09 14:34:00
网页设计求职全攻略
2008-07-09 18:56:00
css学习笔记: 重置默认样式 css reset
2009-07-19 14:30:00
ASP强制刷新和判断文件地址是否存在
2007-09-16 17:11:00
Oracle 常用的SQL语句
2009-08-02 07:09:00
asp显示左边的n个字符自动识别汉字的函数
2007-09-13 12:16:00
彻底弄懂CSS盒子模式之一(DIV布局快速入门)
2007-05-11 17:03:00
CSS用relative和absolute实现的图片定位效果
2008-10-06 21:37:00