• 13-07-2008, 04:55:57
    #1
    Üyeliği durduruldu
    mrb arkadaşlar.

    kullandığım div leri şu şekilde ortalıyorum :

    margin-left: auto;
    margin-right: auto;

    fakat bu sadece FF de çalışıyor. IE açtığımda sola yaslı oluyor div. Her iki browserda da çalışan "ortalama" nasıl yapılıyor?
  • 13-07-2008, 11:51:40
    #2
    body {
    	margin-right: auto;
    	margin-left: auto;
    }
    bunu css dosyanın başına ekleyerek bir dene bakalım
  • 13-07-2008, 14:14:32
    #3
    Üyeliği durduruldu
    Yok buda işlemedi. Bulamadım gitti CSS kolaylık sanırdım ühüh.
  • 13-07-2008, 18:03:37
    #4
    normalde dediğin şekilde yapılıyor, div'ine sabit bir genişlik vererek dene,

    #div_id_si {
    width:600px;
    margin-right: auto;
    margin-left: auto;
    }
    yine olmuyorsa, kodlamanda bir problem vardır.
  • 17-07-2008, 11:24:17
    #5
    Üyeliği durduruldu
    dıştaki div : {text-align:center;}

    içteki div : margin:auto;
  • 18-07-2008, 15:55:37
    #6
    body'e text-align:center verirsen şu anda kullandığın şekilde yapabilirsin. ya da ortalayacağın divi taşıyan elementin sabit bir genişliği varsa yine çalışır.
  • 18-07-2008, 18:02:46
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    şöyle yapabilirsin
    Alıntı
    <div align="center">
    <div id="senin_id">burası senin divin</div>
    </div>
  • 19-07-2008, 09:44:49
    #8
    Üyeliği durduruldu
    siteyi tamamen ortalamak istiyorsan eğer body nin içine bir de icerik diye div aç çok rahat edersin ortalama konusunda. css dosyandaki kodlar da şu şekilde olacak;

    body {
    margin:0;
    text-align:center;
    }

    #icerik {
    width: genişlik ne kadar olacaksa;
    margin:auto;
    }

    sitenin diğer içeriğini de #icerik divinin içine atarsın, her tarayıcıda ortalanmış bir site elde edersin

    kolay gelsin.