Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

left e değişken atamak

Jquery de çok fazla bilgim o yüzden yanlış bişeyler yazmışsam kusura bakmayın:)

ben tasarımda orta isimli div e left değişkeni atamak istiyorum ve bunu jquery ile aşağıdaki gibi yaptım. Ancak istediğim değeri left e nasıl atarım.
$(document).ready(function(){  
                var winwidth  = $(window).width();
                var leftyeni = winwidth / 2 - 20
                $('div.orta').css({
                    position: 'absolute',
                    left:  ' 30%  ',
                    top:'100px'

yukarda left: ' 30% ' olarak gözüken yere leftyeni değerini atamak istiyorum.
nasıl yazıldığını bulamadım left:'leftyeni' olarak yazdım ama olmadı left e burda değişken atayamam mı. Pencere boyutuna göre left değeri yukardaki gibi sürekli değişecek.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • tyhn adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    4 cevap - 2 soru
    Cevabı kendim buldum birazda tesadüfen oldu.:)
    left: leftyeni + 'px' şeklinde yazınca istediğim oldu. Ancak şimdide şöyle bir sıkıntım var.
    Bu şekilde çalışıyor ama pencereyi genişlettiğim zaman .orta isimli divim yerinde kalıyor ta ki sayfayı yenileyene kadar. Sayfayı yenilemeden de yeni left değerini almasını sağlayamam mı acaba?
    • llorca adlı üyenin fotoğrafı llorca
      Şöyle bir dener misin?


      
      $(document).ready(function(){
       
      
      $(window).bind("resize", resizeWindow);
      
      function resizeWindow( e ) {
                      var winwidth  = $(window).width();
                      var leftyeni = winwidth / 2 - 20;
                      $('div.orta').css({position: 'absolute',left:  ' 30%  ',top:'100px'});
      }
       
      }); 
      


      gibi bişe olması gerek
      9 yıl önce yazılmış 9 yıl önce güncellenmiş

Cevaplar

Hiç cevap bulunamadı.