如何使用jquery制作帮助框
How to make a help box with jquery
在许多网站中,都有带有input
[?]
帮助框,当悬停显示/弹出一小框帮助/信息时。我发现它们是用java script
和jquery
制成的.但是,如何?
尝试以下代码
.HTML
<div class="wrap">Welcome <span class="wrapper">[?]<span class="tooltip">I am a tooltip!</span>
.CSS
.wrap{
margin-top: 100px;
}
.wrapper {
text-transform: uppercase;
cursor: help;
position: relative;
text-align: center;
}
.wrapper .tooltip {
background: #1496bb;
bottom: 100%;
color: #fff;
display: block;
left: -25px;
margin-bottom: 15px;
opacity: 0;
padding: 10px;
pointer-events: none;
position: absolute;
width: 200px;
}
.wrapper .tooltip:before {
bottom: -20px;
content: " ";
display: block;
height: 20px;
left: 0;
position: absolute;
width: 100%;
}
.wrapper:hover .tooltip {
opacity: 1;
pointer-events: auto;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
}
JSFIDDLE 演示
我认为您可能可以在没有任何 js 或 css 的情况下做到这一点,只需使用 span
标签和title
属性即可。我创建了jsFiddle来展示它:http://jsfiddle.net/nowk7cqr/1/
This <span title="Need some help?"> [?] </span> is a tooltip.
相关文章:
- 使用密码对话框Javascript请求帮助
- php帮助-需要使用字符串回显php
- 需要帮助编写在不使用toString的情况下将十进制转换为二进制的代码
- 需要帮助使用JQuery.inArray()检查值是否存在
- 需要帮助比较数组内的值,使用forEach循环
- 需要帮助设计使用sql查询的网站搜索
- HTML 5 帮助.使用websql数据库中的动态javascript渲染选项
- 需要帮助使用 JQuery 将新数据放入表中
- 需要帮助调整 Fiddle 代码以使用 Javascript 和 CSS 折叠/展开 Div
- 无法使用模板帮助程序设置正文类
- 有人可以帮助我使用Web应用程序来模拟图像传输吗?
- 需要帮助使用 AJAX 和其他一些东西加载数据
- 在帮助程序处获取对象值的车把,无需使用数据进行编译
- 如何在node.js的帮助下使用网站在localhost上工作
- 需要帮助停止使用jQuery的幻灯片放映
- 在 Ajax 的帮助下使用 forismatic APi 阅读报价
- 任何人都可以帮助我使用这个简单的(JavaScript)脚本
- 在javascript的帮助下使用Zumera进行同步
- 我需要帮助访问使用node.js的JSON对象
- 我如何在PHP和Jquery的帮助下使用chrome扩展与我的数据库进行交互