亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

盒子怎么沒垂直居中呢?把margin-top改成具體數值有效,但是50%就不行,為什么?

盒子怎么沒垂直居中呢?把margin-top改成具體數值有效,但是50%就不行,為什么?

慕粉3782079 2016-10-15 13:55:28
<!DOCTYPE html><html lang="en"><head> ? ?<meta charset="UTF-8"> ? ?<title></title></head><body><div style="background-color: black;overflow: hidden"> ? ?<div style="width: 50%;background-color: blue;float: left;margin-top: 50%;transform: translate(-50%)"> ? ? ? ?<p>怎么讓我居中</p> ? ?</div> ? ?<div style="width: 50%; float: left"> ? ? ? ?<div style="width: 100px;height: 400px;background-color: red;"></div> ? ?</div></div></body></html>
查看完整描述

1 回答

?
其實我真的不是東北人

TA貢獻105條經驗 獲得超66個贊

滿意請采納。


<!DOCTYPE html>
<html lang="en">
<head>
? ?<meta charset="UTF-8">
? ?<title></title>
? ?<style>
? ? ? ?* {
? ? ? ? ? ?margin:0;
? ? ? ? ? ?padding:0;
? ? ? ?}
? ? ? ?#div {
? ? ? ? ? ?transform:translate(-50%,-50%);
? ? ? ?}
? ?</style>
</head>
<body>
<div style="background-color: black;overflow: hidden">
? ?<div style="width: 50%;background-color: blue;float: left;margin-top: 50%;transform: translate(-50%)">
? ? ? ?<p>怎么讓我居中</p>
? ?</div>
? ?<div style="width: 50%; float: left">
? ? ? ?<div style="width: 100px;height: 400px;background-color: red;" id="div"></div>
? ?</div>
</div>
</body>
</html>

查看完整回答
反對 回復 2016-10-15
  • 慕粉3782079
    慕粉3782079
    復制你的代碼藍盒子并沒有居中呀。從其他地方了解到margin-top:50%;translateY(-50%)要成功需要父盒子具有高度。
  • 1 回答
  • 0 關注
  • 2093 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號