分享一个纯CSS开发的气泡式提示框
作为前端开发人员,我们都熟悉使用CSS来生成页面上丰富的样式,对于边框border属性来说,也是我们最熟悉不过的CSS属性,今天我们这里将介绍如何使用纯CSS来生成一个气泡式样的提示框,希望大家喜欢!
Demo下载:
在这篇文章中我们将使用:after伪标签来生成提示框的指示箭头。
首先我们定义提示框相关属性,我们添加了box阴影和文字阴影效果,这样让提示框更加漂亮:
- /* bubble */
- .tip-bubble {
- position: relative;
- background-color: #202020;
- width: 100px;
- padding: 20px;
- color: #CCC;
- text-align: center;
- border-radius: 10px;
- margin: 50px;
- border: 1px solid #111;
- box-shadow: 1px 1px 2px #202020;
- -moz-box-shadow: 1px 1px 2px #202020;
- -webkit-border-shadow: 1px 1px 2px #202020;
- text-shadow: 0px 0px 15px #fff;
- }
接下来我们处理:after伪标签:
- .tip-bubble:after {
- content: '';
- position: absolute;
- width: 0;
- height: 0;
- border: 15px solid;
- }
最后我们定义提示框的箭头方向:
- .tip-bubble-top:after {
- border-bottom-color: #202020;
- left: 50%;
- bottom: 100%;
- margin-left: -15px;
- }
以上定义了顶端的箭头方向,其它的代码类似。是不是很简单,希望大家喜欢!
【分享一个纯CSS开发的气泡式提示框】相关文章
2. CSS3菜单气泡提示
4. 类似 Google Tips 页面的卡片式提示和翻转特效
8. Elycharts是一个纯JavaScript解决方案
10. 分享一款页面视差滚动切换jquery.localscroll插件
本文来源:https://www.51html5.com/a877.html
上一篇:CSS3 动画齿轮
下一篇:使用jQuery和CSS3创建一个全屏幕幻灯效果
﹝分享一个纯CSS开发的气泡式提示框﹞相关内容
- iOS开发必备的开源组件库
- 使用CSS3帧动画打造与众不同的响应式提交按钮
- 纯CSS3实现的顶部社会化分享按钮
- Cardinal:一个用于移动项目开发的轻量 CSS 框架
- 一个按钮引发的css3知识
- 12款有助于简化CSS3开发的工具
- 纯CSS实现的3D简洁按钮设计
- 由纯CSS打造的Android机器人
- 纯css3有序列表
- [视频]纯CSS3腾讯QQ企鹅(附绘制过程)