lostyazilim
tr.link

Sticky Alan Problemi

12 Mesajlar 1.358 Okunma
lstbozum
tr.link

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
Merhabalar arkadaşlar, wordpress için tema yazıyorum ve jquery ile daha öncesinde pek ilgim yoktu bu temada yer vermeye başladım ve soldaki son 10 yazı alanını sticky olarak yapışkan yaptım, sayfa aşağı gittikçe yine o sol köşede sabit kalıyor. Herşey iyi güzel ama bu sticky alan content içinde sona ermiyor, css de fixed yapılmış gibi sürekli orda duruyor, taşma oluşturuyor ve çirkin bir görüntü ortaya çıkıyor.

Sticky in parent denen birşeyle çözülüyormuş bu problem ama jquery bilgim pek olmadığı için beceremedim, size zahmet yardımcı olabilirseniz sevinirim.

Jquery kodu :

<script>
$(document).ready(function(){
$("#sticker").sticky({topSpacing:0});
});
</script>


Ekran görüntüsü :

 

 

wmaraci
reklam

TEHET TEHET Kullanıcı
  • Üyelik 04.10.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Tasarımcı
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 791
  • Beğeniler 96 / 374
  • Ticaret 1, (%100)
<script>
$(document).ready(function(){
$("#sticker").sticky({topSpacing:0,wrapperClassName:'wrapper'});
});
</script>



//içerik



Bu şekilde olabilir.
halilyc

kişi bu mesajı beğendi.

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web &amp; Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
TEHET teşekkürler hocam ilginiz için fakat sorun halen devam ediyor, jquery kodunu verdiğiniz ile değiştirip wrapper kısmı yerine content alanının class adı olan content-area yı yazdım malesef yine aynı
 

 

TEHET TEHET Kullanıcı
  • Üyelik 04.10.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Tasarımcı
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 791
  • Beğeniler 96 / 374
  • Ticaret 1, (%100)
halilyc bahsettiğin content-area clasına position:relative ekleyip dene.
halilyc

kişi bu mesajı beğendi.

wmaraci
wmaraci

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web &amp; Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
TEHET birşey değişmedi hocam, teamviewer bilgileri atsam 2 dk göz atabilir misiniz hocam size zahmet ?
 

 

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web &amp; Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
tam olarak burdaki olay yapmak istediğim arkadaşlar, yardımcı olabilecek birisi çıkarsa çok makbule geçer :)

http://leafo.net/sticky-kit/
 

 

asonons asonons WM Aracı Kullanıcı
  • Üyelik 27.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Wordpress
  • Konum Balıkesir
  • Ad Soyad Ç** U**
  • Mesajlar 500
  • Beğeniler 211 / 210
  • Ticaret 11, (%100)
content alanınıda belirtmeniz gerekiyor.
<script>
$(document).ready(function(){
$("#sticker, .content").sticky({topSpacing:0});
});
</script>
halilyc

kişi bu mesajı beğendi.

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web &amp; Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
asonons teşekkürler ama bu hiç olmadı hocam, content kısmını da sticky yaptı. Benim istediğim olay tam şu adresteki birinci örnek, soldaki sidebar kullanıcı sayfayı aşağı çektikçe sabit kalacak taaki footera varana kadar, footera varınca sidebar content alanı içerisinde kalacak, taşma yapmayacak yani :)

http://leafo.net/sticky-kit/
 

 

asonons asonons WM Aracı Kullanıcı
  • Üyelik 27.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Wordpress
  • Konum Balıkesir
  • Ad Soyad Ç** U**
  • Mesajlar 500
  • Beğeniler 211 / 210
  • Ticaret 11, (%100)
o zaman ikisini de kapsayan bir div açın yine çalışmazsa ya css'te hatalar var ya da float vb kod sıkıntı çıkarıyor olabilir clear:both verin son olarakta kullandığınız jquery kodlarında eksik/sıkıntı olabilir.






linkteki jquery eklentisini mi kullanıyorsunuz? eklentiyi görmeden jquery çözümü üretmek mümkün değil.
halilyc

kişi bu mesajı beğendi.

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web &amp; Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)

asonons adlı üyeden alıntı

o zaman ikisini de kapsayan bir div açın yine çalışmazsa ya css'te hatalar var ya da float vb kod sıkıntı çıkarıyor olabilir clear:both verin son olarakta kullandığınız jquery kodlarında eksik/sıkıntı olabilir.






linkteki jquery eklentisini mi kullanıyorsunuz? eklentiyi görmeden jquery çözümü üretmek mümkün değil.


hocam linkteni kullanmıyorum, yukarıda verdiğim kod var sadece. Teamviewer bilgisi atsam özelden bir bakabilir misiniz hocam ?
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al