S.a. Arkadaşlar
Sağ Sol Bloklu CSS Tasarım Yapıyorumda Bi Yerde Takıldım.
Şimdi Sağ Sol Bloklu Yapınca
Float Left ( Sol Taraf ) Float Center ( Orta ) Float Right (sağ )
Bu Şekilde Kayma oluyor bu şekilde atladım bu sefer hepsini float left yaptım oldu ancak fark ettimki
sağ da yada ortada bi yeri uzatınca kayıyor. bunu nasıl onlerim yanı nasıl bir yol izlemliyim sağ sol için.
Sağ Sol Bloklu Tasarım
8
●1.283
- 12-01-2010, 18:36:39Üyeliği durdurulduzaten genel div mevcut ama kolonları yerleştirirken nasıl bir sistem izlemeliyim_BuKi_ adlı üyeden alıntı: mesajı görüntüle
left right center floatmı yoksa hpsi leftmi yada daha farklımı - 12-01-2010, 19:16:11Alttaki css mantığına uygun hareket ederseniz kolayca oluşturabilirsiniz.Gerekli kalınan durumlarda "float:right;" komutuyla da sağa yaslayabilirsiniz.ayrıca "float:center;" diye bir özellik de yok.
#kapsayıcı { width:900px; margin-left:auto; margin-right:auto; }
/*kapsayıcının içine alınacak divler*/
#sol { float:left; width:300px; }
#orta { float:left; width:300px; }
#sag { float:left; width:300px; } - 12-01-2010, 22:08:51tüm kolonlarına float: left; uygula. hepsi yan yana dizilir. margin değeri vererek de birbirlerine yapışık olmasını engelleyebilirsin.NeonWeb adlı üyeden alıntı: mesajı görüntüle
- 15-01-2010, 10:36:43Float left , right vermen tek başına bir işe yaramaz. Eğer ana kapsayıcı 500px , ortada kalan 3 div'in her biride 200 pxl ise 600 px eder ve taşar.
İlk 2 div'e left verirsin, pxl'e dikkat et , border verdiklerini bile hesapla , Sonuncuya right verirsin , ana div'in 500pxl ise border felan vermediysen 500/3 = 165px eder. İlk ve Son div'e ne değerler verdiğin önemli , ortada kalana left'te versen , right'ta versen ortada kalacaktır , taşma , kayma gibi bir sorun olmadığı müddetçe.