Uzman Cevap beta aşamasından çıkmaya hazırlanıyor! Yenilikleri takipte kalın.

Bottom konumlandırma ve tersine listeleme

Merhaba

600px yükseklikte bir div'imiz içerisine,içinde mesajların bulunduğu 150px yüksekliğinde 10'adet div'i eklediğimizi düşünelim. Ana divde scroll kullanarak bu mesajları gösteriyoruz fakat yapmaya çalıştığımız ;

1.En son gelen mesajın en aşağıda gözükmesi
2.Sayfa açıldığında bu Ana Div'in içerisinde ki scroll'un en aşağıda başlaması.

En güzel örnek facebook mesajlaşma sayfası.

Bu durumu yapamıyorum. İlk olarak Ana Dive
position:relative;
özelliğini ve mesaj div'lerine
position:absolute;bottom:0px;

ekledim. Ancak bu sefer mesaj divleri üst üste biniyor.

ve en son mesajı görmek için sayfa her yenilendiğinde ANA DİV scroll'unu en aşağı çekmek zorunda kalıyorum .
Cevaplar (1)
0
Bunu yazarak aşağıdan başlar scroll.


window.scrollTo(0,document.body.scrollHeight);


Gelelim mesajların listelenmesine ilk mesaj aşağıdan başlasın son mesajda ustte kaldı istiyorsan sql sorgunda ASC ve DESC olarak baştan sona sondan başa listeleme yaparsın örnek olarak şöyle. Örnek şartsız butun mesajları çektiğini düşünüyorum.

$sql ="SELECT * FROM mesajlar ORDER BY DESC mesaj_id"
$yaz = mysql_query($sql);
While($cek=mysql_fetch_array($yaz)){
echo $cek['mesaj_adi'];
}
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle tv ünitesi