Maison > interface Web > tutoriel HTML > div+css实现未知宽高元素垂直水平居中_html/css_WEB-ITnose

div+css实现未知宽高元素垂直水平居中_html/css_WEB-ITnose

WBOY
Libérer: 2016-06-24 11:25:15
original
988 Les gens l'ont consulté

div+css实现未知宽高元素垂直水平居中。很多同学在面试的时候都会遇到这样的问题:怎么用div+css的方法实现一个未知宽高的弹出框垂直水平居中??如果用JS的话就好办了,但是JS的使用会对页面性能造成影响,而且能用CSS实现的干嘛用JS呢,嘿嘿

<!DOCTYPE html><html><head lang="en">    <meta charset="UTF-8">    <title>div+css实现未知宽高元素垂直水平居中</title>    <style>        * {            margin: 0;            padding: 0;        }        .box {            width: 1120px;            height: 968px;            text-align: center;            background: #eaeaea;        }        .box span {            display: inline-block;            height: 100%;            vertical-align: middle;        }        .box div {            background: #ccc;            /*vertical-align: middle; 图片的话就用这个属性,div的话就用 display:block属性*/            display: inline;        }    </style></head><body><div class="box">    <!--<img src="0.jpg" alt=""/>-->    <div>ASDEWQ</div>    <span></span></div></body></html>
Copier après la connexion

 

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal