css中,一个大盒子div内放一个小盒子div,如何垂直方向上居中???

水平方向上居中我知道是:margin:0auto;感谢高手指教... 水平方向上居中我知道是:margin:0 auto;
感谢高手指教
展开
 我来答
dksnear
推荐于2017-09-13 · TA获得超过1211个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:622万
展开全部
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dock center</title>
<style>

.wrap-box{

background-color:green;
width:600px;
height:400px;
position:relative;

}

.inner-box{

position:absolute;
background-color:orange;
width:200px;
height:300px;
top: 50%;
left: 50%;
right: auto;
bottom: auto;
/*half of element width*/
margin-left: -100px;
/*half of element height*/
margin-top: -150px; 
}

</style>
</head>
<body>
<div class="wrap-box">
<div class="inner-box"></div>
</div>
</body>
</html>
追问
right,bottom后面为什么要加auto?谢谢
追答
不加也可以 默认是auto
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式