本文主要包含弹窗,居中等相关知识,佚名  希望在学习及工作中可以帮助到您
  最近做页面的时候经常会遇到弹出框居中的问题,
请教了一下身边的大牛,终于弄出来了,
实现的原理:
1,给外围盒子定义一个伪类:before
2,外围盒子定义fixed属性
3,定义内容盒子。

定义外围盒子:
- outbox{
 - position:fixed;
 - top:0;
 - rightright:0;
 - bottombottom:0;
 - left:0;
 - display:block;
 - text-align:center;
 - }
 
定义外围盒子伪类:
- outbox:before{
 - content="";
 - width:0;
 - height:100%;
 - display:inline-block;
 - vertical-align:middle;
 - }
 
定义内容盒子:
- contentbox{
 - display:inline-block;
 - vertical-align:middle;
 - text-align:center;
 - }
 
全部代码:
- <!doctype html>
 - <html>
 - <head>
 - <meta charset="utf-8">
 - <meta name="viewport" content="width=device-width,initial-scale=1">
 - <title>弹窗居中</title>
 - <style type="text/css">
 - .outbox:before{
 - content:"";
 - width:0;
 - height:100%;
 - display:inline-block;
 - vertical-align:middle;
 - }
 - .outbox{
 - position:fixed;
 - top:0;
 - right:0;
 - bottom:0;
 -  
 

