test1.html
<!DOCTYPE html> <html> <head> <title>test1.html</title> <meta name="keywords" content="keyword1,keyword2,keyword3"> <meta name="description" content="this is my page"> <meta name="content-type" content="text/html; charset=UTF-8"> <style type="text/css"> /*多个class是相同的用,分开 *:单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素 *before和after的详解:http://www.w3cplus.com/css3/learning-to-use-the-before-and-after-pseudo-elements-in-css.html *box-shadow详解:http://swordair.com/details-on-css3-box-shadow-part-1/ *http://www.w3cplus.com/blog/tags/11.html */ .popover-left,.popover-top,.popover-bottom, .popover-right{ /*border-style: solid;*/ border-radius:6px;/*div平滑6个像素*/ position: relative; /* 因为需要绝对定位子元素(这里就是伪元素),所以需要将其设置为相对对位 */ background-color: white; /*白色*/ width: 150px; height:150px; margin: 10px auto; } .popover-left::before{ /* 伪元素其实和普通元素没多大区别 */ position: absolute; /* 绝对定位 */ content: ' '; /* 伪元素需要有个content,这里设了一个空格占位 */ left: -5px; /* 把这个小尖尖突出来 */ top:50px; /* 往下挪一点点 */ /**border-bottom-color: #999; **border-top-width: 0; */ width: 25px; /* 25x25的一个元素 */ height: 25px; border-radius:2px;/*突出来的角弧度稍微平滑2个像素*/ background-color: white; box-shadow: 6px 5px 2px -9px white, 5px 6px 2px -9px white;/*box-shadow,左上角,右上角,左下角,右下角,白色*/ /**======兼容浏览器=webkit支持(苹果谷歌等浏览器),moz(火狐),ms(IE浏览器),-o(opera浏览器)====*/ -webkit-transform: rotate(45deg); /* 旋转45度 */ -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .popover-right::after { /* 伪元素其实和普通元素没多大区别 */ position: absolute; /* 绝对定位 */ content: ' '; /* 伪元素需要有个content,这里设了一个空格占位 */ left: 129px; /* 把这个小尖尖突出来 */ top:50px; /* 往下挪一点点 */ width: 25px; /* 20x20的一个元素 */ height: 25px; border-radius:2px;/*突出来的角弧度稍微平滑2个像素*/ background-color: white; box-shadow: 6px 5px 2px -9px white, 5px 6px 2px -9px white;/*box-shadow,左上角,右上角,左下角,右下角*/ -webkit-transform: rotate(45deg); /* 旋转45度 */ -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .popover-top:after { /* 伪元素其实和普通元素没多大区别 */ content: ""; position: absolute; top: -5px;/*角离div的边线-5px这个值越小就会突出这个正方形.*/ left: 50%; width: 25px; height: 25px; border-radius:2px;/*突出来的角弧度稍微平滑2个像素*/ background-color: white; box-shadow: 6px 5px 2px -9px white, 5px 6px 2px -9px white;/*box-shadow,左上角,右上角,左下角,右下角*/ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .popover-bottom:after { /* 伪元素其实和普通元素没多大区别 */ content: ""; position: absolute; top: 129px;/*角离div的边线129px这个值越大就会突出这个正方形.*/ left: 50%; width: 25px; height: 25px; /**border-bottom-color: #999; **border-top-width: 0; */ border-radius:2px;/*突出来的角弧度稍微平滑2个像素*/ background-color: white; box-shadow: 6px 5px 2px -9px white, 5px 6px 2px -9px white;/*box-shadow,左上角,右上角,左下角,右下角*/ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } </style> </head> <body style="background-color: #61849e"> <div class="popover-left"> </div> <div class="popover-right"> </div> <div class="popover-top"> </div> <div class="popover-bottom"> </div> <br/> </body> </html>
<!DOCTYPE html> <html> <head> <title>popover-left,popover-right,popover-top,popover-bottom </title> <meta name="content-type" content="text/html; charset=UTF-8"> <style type="text/css"> /* *@Author:liangjilong *多个class是相同的用,分开 *:单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素 *box-shadow详解:http://swordair.com/details-on-css3-box-shadow-part-1/ */ .popover-left,.popover-top,.popover-bottom, .popover-right{ /*border-style: solid;*/ border-radius:6px;/*div平滑6个像素*/ position: relative; /* 因为需要绝对定位子元素(这里就是伪元素),所以需要将其设置为相对对位 */ background-color: white; /*白色*/ width: 150px; height: 150px; margin: 10px auto; } /**公共的样式**/ .popover-common{ position: absolute; /* 绝对定位 */ /**border-bottom-color: #999; **border-top-width: 0; */ width: 25px; /* 25x25的一个元素 */ height: 25px; border-radius:2px;/*突出来的角弧度稍微平滑2个像素*/ background-color: white; box-shadow: 6px 5px 2px -9px white, 5px 6px 2px -9px white;/*box-shadow,左上角,右上角,左下角,右下角,白色*/ /**======兼容浏览器=webkit支持(苹果谷歌等浏览器),moz(火狐),ms(IE浏览器),-o(opera浏览器)====*/ -webkit-transform: rotate(45deg); /* 旋转45度 */ -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .popover-left .popover-common{ left: -5px; /* 把这个小尖尖突出来 */ top:50px; /* 往下挪一点点 */ } .popover-right .popover-common { left: 129px; /* 把这个小尖尖突出来 */ top:50px; /* 往下挪一点点 */ } .popover-top .popover-common { top: -5px;/*角离div的边线-5px这个值越小就会突出这个正方形.*/ left: 50%; } .popover-bottom .popover-common { top: 129px;/*角离div的边线129px这个值越大就会突出这个正方形.*/ left: 50%; } </style> </head> <body style="background-color: #61849e"> <div class="popover-left"> <div class="popover-common"></div> </div> <br/> <div class="popover-right"> <div class="popover-common"></div> </div> <br/> <div class="popover-top"> <div class="popover-common"></div> </div> <br/> <div class="popover-bottom"> <div class="popover-common"></div> </div> <br/> </body> </html>
相关推荐
jQuery+bootstrap提示框插件Popover是一款支持上下左右显示提示信息的提示框代码,可以选择不同颜色样式。
弹出框(Popover)与工具提示(Tooltip)类似,提供了一个扩展的视图。如需激活弹出框,用户只需把鼠标悬停在元素上即可。弹出框的内容完全可使用 Bootstrap 数据 API(Bootstrap Data API)来填充。该方法依赖于...
iPhone下的popover
有兴趣刚需的可以自己下载,非常实用的jquery代码,可以完美运行,有能力的还可以二次修改!
iOS的popover只能在iPad上使用,这个可以实现在iphone上的popover弹出框效果
气泡弹窗 popover
iPhone上的Popover popwindow iPhone上的Popover popwindowiPhone上的Popover popwindow iPhone上的Popover popwindow
由于ipad没有popover控件,所有我们自定义了一个popover供大家参考
主要介绍了BootStrap使用popover插件实现鼠标经过显示并保持显示框的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
OCCalendar同样是一个简单的iPhone/iPad弹出日期选择控制器,可以简单地添加到项目中,并且是100%的CoreGraphics代码,没有图片。 测试环境:Xcode 5.0,iOS 4.3以上
Angular-popover.zip,角cdk弹出,无默认样式,使用@angular/materialmaterial扩展用于角弹出的示例,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的设计...
react-native-popover, 用于响应本机的<Popover/> 组件 react-native-popover 用于响应本机的<Popover> 组件。 这仍然是一个正在进行中的工作,只处理最简单的情况,想法和贡献是非常受欢迎的。 安装npm i --save ...
bootstrap popover实现鼠标经过显示并保持显示框。
Ggpopover.js 是一个简单的 jQuery popover 插件,它从 Bootstrap 的 popover 插件扩展而来,支持标题背景颜色、标题字体颜色、标题边框颜色、内容背景颜色、内容文本颜色。 标签:Ggpopover
PopoverView - 一个模仿iOS UIPopoverController效果的控件
弹出框(Popover)与工具提示(Tooltip)类似,提供了一个扩展的视图。如需激活弹出框,用户只需把鼠标悬停在元素上即可。弹出框的内容完全可使用 Bootstrap 数据 API(Bootstrap Data API)来填充。该方法依赖于...
jquery弹出悬浮插件webui-popover是一款轻量级的工具提示插件。
用于控制在特定位置弹出菜单,并且带有动画效果,也可以自定义动画效果
自己封装了IOS用的一个popover弹出视图,简单明了。
方便好用的iOS平台的popoverView的框架,灵活性强,只需要两行代码即可实现你想要的各种弹出试图的效果