星空网 > 软件开发 > 网页设计

弹窗居中实现方式

最近做页面的时候经常会遇到弹出框居中的问题,

请教了一下身边的大牛,终于弄出来了,

实现的原理:

1,给外围盒子定义一个伪类:before  

2,外围盒子定义fixed属性

3,定义内容盒子。

 

弹窗居中实现方式

定义外围盒子:

1 outbox{2   position:fixed;3   top:0;4   right:0;5   bottom:0;6   left:0;7   display:block;8   text-align:center;9 }

定义外围盒子伪类:

outbox:before{  content="";  width:0;  height:100%;  display:inline-block;  vertical-align:middle;}

定义内容盒子:

1 contentbox{2   display:inline-block;3   vertical-align:middle;4   text-align:center;5 }

 全部代码:

 1 <!doctype html> 2 <html> 3   <head> 4     <meta charset="utf-8"> 5     <meta name="viewport" content="width=device-width,initial-scale=1"> 6     <title>弹窗居中</title> 7     <style type="text/css"> 8       .outbox:before{ 9         content:"";10         width:0;11         height:100%;12         display:inline-block;13         vertical-align:middle;14       }15       .outbox{16         position:fixed;17         top:0;18         right:0;19         bottom:0;20         left:0;21         text-align:center;22       }23       .content{24         width:200px;25         height:200px;26         background-color:#ccc;27         display:inline-block;28         vertical-align:middle;29       }30     </style>31   </head>32   <body>33   34   <div class="outbox">35     <div class="content">36       37     </div>38   </div>39   <body>40 </html>

 




原标题:弹窗居中实现方式

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

速卖通新手怎么做好选品?:https://www.ikjzd.com/articles/98082
速卖通新人如何做好店铺选品?:https://www.ikjzd.com/articles/98083
速卖通爆款如何打造?到底有哪些技巧?:https://www.ikjzd.com/articles/98084
卖家故事:做亚马逊4年,每日3000美金是什么体验?:https://www.ikjzd.com/articles/98085
反击!印度将对29种美国商品征收报复性关税!:https://www.ikjzd.com/articles/98086
侵权预警!流氓律所GBC代理最新侵权案件,马上冻结!:https://www.ikjzd.com/articles/98087
川藏线自驾游要怎么走才比较划算呢?:https://www.vstour.cn/a/411240.html
去日本入住酒店,东西随意用却有一个特殊“要:https://www.vstour.cn/a/411241.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流