如何使用HTML5+CSS3来创建淡入效果的提示框(附完整代码)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何使用HTML5+CSS3来创建淡入效果的提示框(附完整代码),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2419字,纯文字阅读大概需要4分钟。
内容图文
![如何使用HTML5+CSS3来创建淡入效果的提示框(附完整代码)](/upload/InfoBanner/zyjiaocheng/418/c25b8a3b91cd4bf288ce777863f46892.jpg)
使用HTML5+CSS3来创建淡入效果的提示框步骤
步骤一:设置一个基础提示框
代码如下
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>PHP中文网</title> </head> <style> .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; /* 定位 */ position: absolute; z-index: 1; } .tooltip:hover .tooltiptext { visibility: visible; } </style> <body style="text-align:center;"> <div class="tooltip">鼠标移动到这 <span class="tooltiptext">提示文本</span> </div> </body> </html>
效果如图所示
步骤二:使用 CSS3 transition 属性及 opacity 属性来实现提示工具的淡入效果
代码如下
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>PHP中文网</title> </head> <style> .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; bottom: 100%; left: 50%; margin-left: -60px; /* 淡入 - 1秒内从 0% 到 100% 显示: */ opacity: 0; transition: opacity 1s; } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; } </style> <body style="text-align:center;"> <h2>淡入效果</h2> <p>鼠标移动到以下元素,提示工具会再一秒内从 0% 到 100% 完全显示。</p> <div class="tooltip">PHP中文网 <span class="tooltiptext">666666666666</span> </div> </body> </html>
效果如图所示
总结
在HTML中使用容器元素 (like <div>) 并添加 "tooltip" 类,在鼠标移动到 <div> 上时就会显示提示信息,那么当提示文本放在内联元素上(如 <span>) 并使用class="tooltiptext",而:hover 选择器用于在鼠标移动到到指定元素 <div> 上时显示的提示。
在css3中tooltip 类使用 position:relative, 提示文本需要设置定位值 position:absolute。对于tooltiptext 类用于实际的提示文本,模式是隐藏的,在鼠标移动到元素显示,我们只需要设置了一些宽度、背景色、字体色等样式。
以上就是如何使用HTML5+CSS3来创建淡入效果的提示框(附完整代码)的详细内容。
内容总结
以上是互联网集市为您收集整理的如何使用HTML5+CSS3来创建淡入效果的提示框(附完整代码)全部内容,希望文章能够帮你解决如何使用HTML5+CSS3来创建淡入效果的提示框(附完整代码)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。