Merhaba ben ekranın ortasında bir div almak için aşağıdakine benzer bir şey kullanıyorum:
<style type="text/css">
#mydiv {
position:absolute;
top: 50%;
left: 50%;
width:30em;
height:18em;
margin-top: -9em; /*set to a negative number 1/2 of your height*/
margin-left: -15em; /*set to a negative number 1/2 of your width*/
border: 1px solid #ccc;
background-color: #f3f3f3;
}
</style>
<div id="mydiv">Test Div</div>
Ancak bununla ilgili sorun, öğeyi ekranın değil sayfanın ortasına yerleştirmesidir. Bu yüzden sayfa birkaç ekran yüksekliğinde ve sayfanın üstündeysem (parçanın üst kısmı ekranda görüntülenir) div'ın görünmesini sağladığımda ekranda bile değil. Görüntülemek için aşağı kaydırmanız gerekir.
Birisi bana ekranın ortasında nasıl görüneceğini söyleyebilir mi?
<br />
denemeden ve aşağı itmeden önce yaklaşık 100 ile . Belki de DIV değerlerinin üzerine yazan veya DIV'nizi bu sorunlara neden olan bir şey olup olmadığını görmek için kodunuzun geri kalanını kontrol etmeyi deneyin.