Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Css Float Ve Text-Align Sorunu
Tahribat.Com Forumları
Html - CSS - XML - JavaScript - Ajax
      Css Float Ve Text-Align Sorunu
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 24 Nisan 2011 (Pazar) 21:45 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
sakat-at


Kayıt : 11 Aralik 2007
PHP
Erkek Üye
 

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! 
24 Nisan 2011 (Pazar) 21:50 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Gharzvog


Kayıt : 17 Eylül 2010
Nick Altı İstiyom :|
Erkek Üye
 

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.


Peace on the streets saaan 
24 Nisan 2011 (Pazar) 22:00 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
sakat-at


Kayıt : 11 Aralik 2007
PHP
Erkek Üye
 

<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! 
24 Nisan 2011 (Pazar) 22:02 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

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! 
24 Nisan 2011 (Pazar) 22:03 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Gharzvog


Kayıt : 17 Eylül 2010
Nick Altı İstiyom :|
Erkek Üye
 

 

<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..


Peace on the streets saaan 
24 Nisan 2011 (Pazar) 22:04 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

<!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! 
24 Nisan 2011 (Pazar) 22:08 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
sakat-at


Kayıt : 11 Aralik 2007
PHP
Erkek Üye
 

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! 
24 Nisan 2011 (Pazar) 22:10 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Gharzvog


Kayıt : 17 Eylül 2010
Nick Altı İstiyom :|
Erkek Üye
 

genislik belliyse margin:0 auto vermeyi dene ?


Peace on the streets saaan 
24 Nisan 2011 (Pazar) 22:10 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

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! 
24 Nisan 2011 (Pazar) 22:14 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
sakat-at


Kayıt : 11 Aralik 2007
PHP
Erkek Üye
 

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! 
24 Nisan 2011 (Pazar) 22:18 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

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! 

[1] [2]   [»] [»»]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Css Float ve Text-Align Sorunu Favorilerime Ekle Yukarı Çık
Konuda 17 Mesaj Var.
Konu 869 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim