İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Webmaster Dünyası
  4. Web Tasarımı
Web Tasarımı

jQuery Dikey Ortalama

cngzkyz17.01.20130 cevap2.876 görüntüleme
2012'den beri2.855 mesaj
#1
Merhaba arkadaşlar,

Bazı statik tasarımlarımızda sayfa içeriğini estetik açısından dikey (yeniden boyutlandırarak) ortalamak isteyebiliriz.

Bunun için kullanacağımız kodlar:

<head> tagları arasına bu kodları yazıyoruz.

<head>
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"><!--mce:2--></script>
<script type="text/javascript">
    $(document).ready(function(){
 dikeyOrtala();
 
});
 
$(window).bind('resize',function(){
 dikeyOrtala();
});
 
function dikeyOrtala()
{
 var yukseklik = $('#ortalamak istediğimiz div tagı').height();
 var ekranYuksekligi = window.innerHeight;
 if(ekranYuksekligi > yukseklik)
 {
 var margin = Math.round((ekranYuksekligi - yukseklik) /2);
 $('#ortalamak istediğimiz div tagı').css('marginTop', margin);
 }
 else
 {
 $('#ortalamak istediğimiz div tagı').css('marginTop', 0);
 }
}
</script>
</head>


<body> tagları arasına ortalamak istediğimiz div tagı gelecek.


......
<body>
<div id="ortalamak istediğimiz div tagı">İÇERİK</div>
</body>


Ortalayacağımız div tagına stil sayfamızda yükseklik vermeyi unutmuyoruz tabi ki :)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.