merhaba..
sistemde alt alta olan bir listem var yaklaşık 100 kadar. css ye display:inline yazdım haliyle şu şekilde oldu;
a b c ç d e f g .......
gibi.. ben bunu ;
a b c ç
d e f g
gibi blok blok göstermek istiyorum. bunu css ilemi yapacaz nasıl olacak.
teşekkürler şimdiden
Alt alta sıralı listeyi blok blok yapmak ?
11
●2.066
- 26-01-2010, 07:23:15Umarım bahsettıgını anlamıstır arkadas

#kaplama {width:400px;float:left;} // bu senın elementlerın kaplaması.yanyana 4 tane verecegını farzederek 400 dedim. .element {width:100px;height:50px;float:left;} // buda senın her bır elementının classı. <div id="kaplama"> <div class="element">a</div> <div class="element">b</div> <div class="element">c</div> <div class="element">d</div> <div class="element">e</div> <div class="element">f</div> <div class="element">g</div> <div class="element">h</div> ... ... ... </div>gibi...
Sonuc:
a b c d
e f g h - 26-01-2010, 07:54:01o şekilde 100 tane varsa 100ünü de yazmam gerekecek yani . peki o listeyi okumasının bi yolu yokmu. yani şöyle;
bu liste, dizi isimlerinin olduğu liste. sitedeki kategori yani bi nevi. kategorileri okuyarak yapamazmı. table da denedim ama saçma bişey çıktı. olmadı yani.
not: benim eksik anlatmamdan kaynaklanan yanlış anlama için özürdilerim. - 26-01-2010, 08:03:30o halde şunu yapman kafi olacaktır.
<div id="kaplama"> <? $baglan = mysql_query("select * from tablon order by id desc limit 0,50"); while ($yaz = mysql_fetch_array($baglan)) { ?> <div class="element"><?=$yaz[baslik];?></div> <? } ?> </div>Bu sayede tablondaki son 50 elementi yanyana ve otomatik alta gececek sekilde döndürmüş olursun.
Yatıyorum. Hayırlı sabahlar. Eger halledemezsen uyandıgımda bakarım tekrar.

direkt calıstıracaktır ama onemli olan mantıgı kavraması. o yuzden ılk once senın yazın sonrada benım kodlar tam uyuştu diye dusunuyorum