Hem yatay hem de dikey olarak bir dış div içinde bir div merkezlemeye çalışıyorum. Dış div belirli genişlik ve yükseklikYüzde yüksekliği neden ekranla çalışmaz: tablo hücresi?
#countdownBox {
width: 700px;
height: 500px;
display: table-cell;
vertical-align: middle;
text-align: center;
}
gibi piksel olarak belirledi zaman çalışır ancak yükseklik ve genişlik
#countdownBox {
width: 100%;
height: 100%;
display: table-cell;
vertical-align: middle;
text-align: center;
}
gibi yüzdeler olduğunda o niye bu başarısız olur ve bir çalışma etrafında var mı?
DÜZENLEME İşte konteyner CSS ile HTML şudur: genişlik ve% 100 yüksekliğini sana kimseyi beklemiyordum olduğunuzu kabul edeceğim ilan sahip olduğu gerçeğine dayanarak
#countdownBoxContainer {
width: 100%;
height: 100%;
position: absolute;
bottom: 0;
left: 0;
z-index: 3;
}
<div id="countdownBoxContainer">
<div id="countdownBox">
<div>
hi there
</div>
</div>
</div>
HTML neye benziyor? İçindeki öğe ayarlanmış bir boyuta sahip olmadıkça yüzdelik genişlikler ve yükseklikler (genellikle) çalışmaz. – HackedByChinese
HTML ekledi. Kap, ebeveyni ile aynı boyuttadır. – zakdances