css教程:DIV垂直居中的办法
导读:收集整理的这篇文章主要介绍了css教程:DIV垂直居中的办法,觉得挺不错的,现在分享给大家,也给大家做个参考。 经过今天一翻改进,终于找出了解决DIV垂直居中的办法。<!DOCTYPE htML PubLIC "-//W...
收集整理的这篇文章主要介绍了css教程:DIV垂直居中的办法,觉得挺不错的,现在分享给大家,也给大家做个参考。 经过今天一翻改进,终于找出了解决DIV垂直居中的办法。
!DOCTYPE htML PubLIC "-//W3C//DTD XHTML 1.0 TransITional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html XMlns="http://www.w3.org/1999/xhtml">
head>
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
title> CSS布局技巧:未知高度div 垂直居中的问题/title>
style type="text/css">
html,body
{
height: 100%;
padding:0;
margin:0;
}
body
{
min-height: 200px;
text-align: center;
min-width: 402px
}
.FirstDIV
{
margin-top: -100px; /* SecondDIV高度的一半 */
float: left;
width: 100%;
height: 50%;
}
.SecondDIV
{
clear: both;
border: silver 1px solid;
background: #666;
margin-left: auto;
overflow: auto;
width: 400px;
margin-right: auto;
height: 200px;
text-align: left
}
/style>
/head>
body>
div class="FirstDIV"> /div>
div class="SecondDIV">
p> 看看,这不就居中了。呵呵。而且没有问题哦。www.Webjx.COM /p>
p> body{ background-color:#FFF5F0} br>
div{ position:absolute; top:50%; left:50%; margin:-100px 0 0 -200px;
width:400px; height:200px; border:1px #CCCC00 solid; font-family:Arial,
Helvetica, sans-serif; color:#666666 } /p>
/div>
/body>
/html>
演示代码:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> title> CSS布局技巧:未知高度div 垂直居中的问题/title> style type="text/css"> html,body{ height: 100%; padding:0; margin:0; } body{ min-height: 200px; text-align: center; min-width: 402px} .FirstDIV{ margin-top: -100px; /* SecondDIV高度的一半 */float: left; width: 100%; height: 50%; } .SecondDIV{ clear: both; border: silver 1px solid; background: #666; margin-left: auto; overflow: auto; width: 400px; margin-right: auto; height: 200px; text-align: left} /style> /head> body> div class="FirstDIV"> /div> div class="SecondDIV"> p> 看看,这不就居中了。呵呵。而且没有问题哦。www.Webjx.com /p> p> body{ background-color:#FFF5F0} br> div{ position:absolute; top:50%; left:50%; margin:-100px 0 0 -200px; width:400px; height:200px; border:1px #CCCC00 solid; font-family:Arial,Helvetica, sans-serif; color:#666666 } /p> /div> /body> /html>
[Ctrl A 全部选择 提示:你可先修改部分代码,再按运行]
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css教程:DIV垂直居中的办法
本文地址: https://pptw.com/jishu/584780.html