Css Float Ve Text-Align Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sakat-at
    sakat-at's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek

    Bir div e text-align:center yaptıktan sonra, içindeki elemanlara float:left verdiğimizde neden align komutu çalışmaz ?

     


    a.k.a. wyrus , kelle verilir kal-a verilmez!
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Espo
    Espo's avatar
    Kayıt Tarihi: 17/Eylül/2010
    Erkek

    sakat-at bunu yazdı:
    -----------------------------

    Bir div e text-align:center yaptıktan sonra, içindeki elemanlara float:left verdiğimizde neden align komutu çalışmaz ?

     


    -----------------------------

     

    float i once verip text align i sonra vermeyi dene.


    Yeni bir iş, yeni bir aş, yeni bir hayat. Sil baştan başlamak gerek bazen modunda. Artık buralarda yokum :) Hepinizi seviyorum, muck.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sakat-at
    sakat-at's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek

    <div id="h_m_back">
      <ul>
          <li>Emre</li>
        <li>Ali</li>
      </ul>
      </div>

    Şu Html kodum

    #h_m_back { text-align:center }

    #h_m_back ul li { float:left; }

    bu da css

     

    daha açıklayıcı oldu.


    a.k.a. wyrus , kelle verilir kal-a verilmez!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    float uygulanan elementlerde genişlik göreceli olur. yani belli bir genişlik vermen gerek. ayrıca float uyguladığın elementlerden sonra clearboth uygulamalısın yoksa kapsamama problemi yaşarsın.


    screw you guys! i"m goin" hoooome!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Espo
    Espo's avatar
    Kayıt Tarihi: 17/Eylül/2010
    Erkek

     

    <div id="h_m_back">
      <ul>
          <li>Emre</li>
        <li>Ali</li>
      </ul>
      </div>

    Şu Html kodum

    #h_m_back { float:left }

    #h_m_back li { text-align:center }

     

    seklinde denermisin ?

    tam olarak yapmak istedigini anlamadim ama. isine yarar umarim..


    Yeni bir iş, yeni bir aş, yeni bir hayat. Sil baştan başlamak gerek bazen modunda. Artık buralarda yokum :) Hepinizi seviyorum, muck.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
    <title>Untitled Document</title>
    <style type="text/css">
    #main {text-align:center;}
    #content {float:left;width:400px;}
    </style>
    </head>
    <body>
    <div id="main">
        <div id="content">qweqeqweq</div>
    </div>
    </body>
    </html>


    screw you guys! i"m goin" hoooome!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sakat-at
    sakat-at's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek

    Hocam şimdi 1 tane div var. içinde 3 tane div daha var. bu 3 div yatay dizilmiş. bunun için float:left verildi ve text-align:center yapıldı. içine 2 tane li verildi.  bu li'ler float:left ile yatay hale geldi. text-align:center çalışmıyor. li'lere ait float:left i kaldırınca text-align:center çalışıyor.


    a.k.a. wyrus , kelle verilir kal-a verilmez!
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Espo
    Espo's avatar
    Kayıt Tarihi: 17/Eylül/2010
    Erkek

    genislik belliyse margin:0 auto vermeyi dene ?


    Yeni bir iş, yeni bir aş, yeni bir hayat. Sil baştan başlamak gerek bazen modunda. Artık buralarda yokum :) Hepinizi seviyorum, muck.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    li elementlerine de genişlik ataman lazım.

    bunu yaptıktan sonra da clearboth veya clearfix diye aratırsan neden clear:both uygulaman gerektiğini anlatan yazılar var yardımcı olacaktır.


    screw you guys! i"m goin" hoooome!
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sakat-at
    sakat-at's avatar
    Kayıt Tarihi: 11/Aralık/2007
    Erkek

    Fikret bunu yazdı:
    -----------------------------

    li elementlerine de genişlik ataman lazım.

    bunu yaptıktan sonra da clearboth veya clearfix diye aratırsan neden clear:both uygulaman gerektiğini anlatan yazılar var yardımcı olacaktır.


    -----------------------------

    abi iyi diyosun da. ben li'nin içindekinin ortalanmasını istemiyorum. ul tagının komple ortada çıkmasını istiyorum. clear:both'u ul için yaptım. ama yok yemedi.

    [margin:0 auto; çalışmadı. ]


    a.k.a. wyrus , kelle verilir kal-a verilmez!
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    ul block elementtir, text-align:center ile sadece inline elementleri ortalarsın. yapmak istediğini anladım, ff'teki mesajını da gördüm, yapmak istediğini ekliycem birazdan buraya :)


    screw you guys! i"m goin" hoooome!
Toplam Hit: 3598 Toplam Mesaj: 17