Css3 提示框

<div class="arrow_box"><span>xxy is a so cool boy</span></div>

css:

 1         div{
 2             width: 200px;
 3             height: 100px;
 4             margin-top: 100px;
 5             text-align: center;
 6         }
 7         div span{
 8             text-align: center;
 9             vertical-align: -34px;
10             color: #5dff63;
11         }
12
13         .arrow_box {
14             position: relative;
15             background: #88b7d5;
16             border: 4px solid #c2e1f5;
17         }
18
19         .arrow_box:after, .arrow_box:before {
20             bottom: 100%;
21             left: 50%;
22             border: solid transparent;
23             content: " ";
24             height: 0;
25             width: 0;
26             position: absolute;
27             pointer-events: none;
28         }
29
30         .arrow_box:after {
31             border-color: rgba(136, 183, 213, 0);
32             border-bottom-color: #88b7d5;
33             border-width: 30px;
34             margin-left: -30px;
35         }
36
37         .arrow_box:before {
38             border-color: rgba(194, 225, 245, 0);
39             border-bottom-color: #c2e1f5;
40             border-width: 36px;
41             margin-left: -36px;
42         }

图:

关于伪元素的使用是一门技巧。自己研究吧,哈哈哈哈!!!!

时间: 2024-11-13 04:10:49

Css3 提示框的相关文章

每日计划 - html+css作品 : CSS3提示框效果

Hello Everybody! Mouse Hover 效果图如上 效果很简单,这里我就不赘述了 PS :技术并不代表创意!

CSS3实现Tooltip提示框飞入飞出动画

我们见过很多利用背景图片制作的Tooltip提示框,但是缺点是扩展比较麻烦,要经常改动图片.还有就是利用多层CSS的叠加实现,但是效果比较生硬,外观不怎么好看.今天我来分享一下利用CSS3快速实现既美观又实用的Tooltip提示框,提示框伴有飞入飞出的动画效果.先来看看效果图. 看上去还简单吧,其实实现的思路的确很简单. 具体效果我们可以在这里查看在线演示. 接下来我们来简单分析一下这个Tooltip实现的CSS3代码. 首先是HTML代码,主要是构造了3个小图标菜单以及对应的Tooltip提示

可自定义配置箭头的CSS3气泡提示框

今天我们要来分享一款基于纯CSS的气泡提示框,和之前分享的一款jQuery消息提示框插件Tipso类似,整个提示框由箭头和矩形框组成,并且气泡提示框的箭头可以有不同的方向.这款CSS气泡提示框由纯CSS完成,最大的特点就是可以自定义配置,包括文字颜色.背景颜色和箭头方向等.效果图如下: 在线预览   源码下载 实现的代码. css代码: .arrow_box { position: relative; background: #88b7d5; border: 4px solid #c2e1f5;

带箭头提示框总结及实例

无论是提示框还是导航栏都能看到如上图所示的带有箭头的框框,这种箭头可以通过背景图片或者是css来实现,本文介绍三种通过css实现带箭头的提示框. 通过border属性思路:两个三角形,通过定位使两个三角形相差1px作为边框. CSS3 transfrom思路:先做一个两条边相同颜色的正方形,然后旋转一定角度就是三角形了 特殊字符'♦'思路:特殊字符漏出上半部分,看上去就像三角形了 一.通过border属性: 我们先做一个宽和高都是10px的div,边框也是10px, 1 width: 10px;

css伪元素实现tootip提示框

先看效果 废话不说,直接上图,看看今天要做的是什么: 实现原理 这些提示框原理都是一样的,且只需一个div标签就能实现,当然也有笨方法,比如用多个标签相互重叠.遮盖,或者干脆用图片,也能实现,但那样就没有讨论的意义了.今天要说的是用css的伪元素实现:before 和 :after .伪元素顾名思义就是html标签中不存在的元素,是用css“虚拟”出来的.这样对一个div标签来说就活生生的多出了两个(伪)元素.一个在前,一个在后.控制这两个伪元素的大小.位置.边框.圆角.层级就能实现多种多样的效

替代alert的消息框和提示框

alert提示框由于外观不太友好,所以一般都不用alert了. 我在这里使用bootstrap的样式,写了一个可以单独显示消息,也可以确认取消的提示框. 使用的外观如下: 一:单独显示消息: 二:确认和取消: 单独显示消息的方法传递类型,信息,显示时间以及回掉函数.其中通过重载可以只传递信息. 确认和取消的方法传递类型,信息以及回掉函数.其中可以通过重载可以只传递信息和确认后执行的回掉函数.如果点击取消就去隐藏该提示框. 下面是代码: 1 //success 成功 2 //info 信息 3 /

iOS9使用提示框进行文本输入的正确实现方式

我在之前写过一篇博客<iOS9使用提示框的正确实现方式>,主要讲了如何使用UIAlertController替换UIAlertView进行提示框的实现.今天我们将会来实现一下在提示框中如何进行文本输入.该功能可以让用户进行密码确认等功能. 实现代码如下: #import "SecondViewController.h" #import "AppDelegate.h" @interface SecondViewController () @end @imp

Android自定义类似于QQ的消息提示框

看到QQ的信息提示框,感觉效果很不错,做了一个类似的,展示如下: 点击查看短视频 效果还不错,整体上是Translate动画和FrameLayout布局的结合,下面看一下代码: activiy_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

【锋利的JQuery-学习笔记】Tootip(提示框)

效果图: 1.当鼠标移动到超链接时,有提示框. 2..当鼠标移动到图片动画旋转 html: <div id="jnNotice"> <div id="jnMiaosha"> <a href="#nogo" class="JS_css3"><img src="images/upload/20120216.jpg" alt="冬品清仓" />&