手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >弹窗居中的简单实现方法
弹窗居中的简单实现方法
摘要:最近做页面的时候经常会遇到弹出框居中的问题,请教了一下身边的大牛,终于弄出来了,实现的原理:1,给外围盒子定义一个伪类:before2,外围...

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

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

实现的原理:

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

2,外围盒子定义fixed属性

3,定义内容盒子。

弹窗居中的简单实现方法1

定义外围盒子:

CSS Code复制内容到剪贴板 outbox{ position:fixed; top:0; rightright:0; bottombottom:0; left:0; display:block; text-align:center; }

定义外围盒子伪类:

CSS Code复制内容到剪贴板 outbox:before{ content=""; width:0; height:100%; display:inline-block; vertical-align:middle; }

定义内容盒子:

CSS Code复制内容到剪贴板 contentbox{ display:inline-block; vertical-align:middle; text-align:center; }

全部代码:

XML/HTML Code复制内容到剪贴板 <!doctypehtml> <html> <head> <metacharset="utf-8"> <metaname="viewport"content="width=device-width,initial-scale=1"> <title>弹窗居中</title> <styletype="text/css"> .outbox:before{ content:""; width:0; height:100%; display:inline-block; vertical-align:middle; } .outbox{ position:fixed; top:0; right:0; bottom:0; left:0; text-align:center; } .content{ width:200px; height:200px; background-color:#ccc; display:inline-block; vertical-align:middle; } </style> </head> <body> <divclass="outbox"> <divclass="content"> </div> </div> <body> </html>

以上这篇弹窗居中的简单实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

原文地址:http://www.cnblogs.com/White-Quality/p/4530867.html

【弹窗居中的简单实现方法】相关文章:

css让容器水平垂直居中的7种方式

控制DIV中文字绝对居中的简单方法

CSS垂直居中和水平居中方法总结

Google浏览器CSS居中兼容问题完美解决方法

div+css垂直居中的五种实现方法

如何终止DIV的float属性简单实现

css中不确定高度垂直居中2种方法

CSS导航布局中当前页面的具体实现demo示例

CSS让ul所有的li居中显示的方法

CSS条状图表形式的实现方法

精品推荐
分类导航