Öncelikle Merhabalar Dilerim;

Benim yapmak istediğim icerik divinin sayfa içerigine(icindeki yazıya göre) göre göresel bir şekilde küçülüp büyümesini sağlamak istyorum.Yani anasayfadan hakkımızdaya gectiğinde divin içindeki yazıya göre görsel bir boyut almasını istiyorum.

$("#icerik").animate({height:"500px"});

Bu kod ilede ılk tıklanıldıgında 500px lik bir yüksekliği kavuşmasını sağlıyorum.görsel bir şekilde fakat sonra bu hep aynı kalıyor.bu kısımı otomatik yani auto yaptığımda kod çalışmıyor.

Eğer olayı tam anlatamadıysam.

Bu linke tıklayarak burakı bgcolorı yerşil olan divin bir kere basıldığında buyumesı degılde bunun içeriğe göre büyüyüp küçülmesini istiyorum.Flash sitelerde olduğu gibi bir hava yaratmak için

Şimdi bu konu hakkında yorumlarınızı yada bu bu şekilde olmaz söyle yapsan daha iyi olur gibi düşüncelerinizi bekliyorum.

İlginiz için şimdiden teşekkür ederim...

soruldu: 06 Kas '12, 13:33

gece_bekcisi's gravatar image

gece_bekcisi
266192228
cevap kabul oranı: 0%

değiştirildi: 07 Kas '12, 16:31

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


Denemedim ama bunu zor yoldan yapabileceğin bir yöntem söyleyebilirim.

İçeriği, display özelliği none olan bir div'e yazdırabilirsin. Bunu height özelliğini alırsın ve divini bu yüksekliğe göre animate fonksiyonu çalıştırırsın. Callback fonksiyonun da ise display özelliğini inline yapabilirsin.

permanent link

cevaplandı: 06 Kas '12, 13:45

Tunahan%20Pehlivan's gravatar image

Tunahan Pehlivan
2.5k61740
cevap kabul oranı: 15%

değiştirildi: 06 Kas '12, 13:47

cevabı belkı yanıs anlamıs olabılırım ama sızın demenızle gorunmeyen bır dıvı tek ıcerık ıle gosterın dıyorsunuz yanı fonksıyona gerı deger yolladıgımda gorunur yapmamız işime yaramıyor.eger yanıs anlamıs isem cevabı bıraz daha acarmısınız.

Şimdi benim istediğim ilk olrak içeriğin yuksekliği atıyorum 400px sonra ben baska bır lınke tıkladıgımda yukseklık 500px olucak ben bunu goresel efek ıle buyumesını ıstıyorum.yada tam tersı ise küçülmesini istiyorum

(06 Kas '12, 16:04) gece_bekcisi gece_bekcisi's gravatar image

Burada önemli olan div'in içerisine yazdırmak değil. Aynı genişliğe sahip olan bir nesneye yazdırmak. Böylece, yazdırıldığında nesnenin bir height değeri olacaktır. Örneğin animasyon vermek istediğiniz nesnenin height değeri 400px ve deneme yaptığınız nesnenin değeri 500px. Asıl nesninize animasyon uygulayın ve değeri yazdırın. İyi bir yöntem sayılmaz ama mecbur kalırsanız denemeye değer.

Farklı bir yöntem olarak harf sayısından bir yükseklik değeri ayarlamaya çalışabilirsiniz. Sağlıklı olur ama biraz tahmini olur.

(06 Kas '12, 16:24) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image
1

Biraz kurcalayınca bişiler cıktı.demeniz gibi içeriğe sahip olan bir nesneyi yazdırmak daha mantıklı idi.tesekur ederım.İşimi halletmeme yardımcı oldunuz.

(07 Kas '12, 11:09) gece_bekcisi gece_bekcisi's gravatar image

buradan tüm parametrelerine bakabilirsiniz.

permanent link

cevaplandı: 20 Şub '13, 08:18

ercet00ilk's gravatar image

ercet00ilk
994435662
cevap kabul oranı: 11%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×92

Soruldu: 06 Kas '12, 13:33

Görüntüleme: 1,768 kez

Son güncelleme: 20 Şub '13, 08:18

powered by BitNami OSQA