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

Tab tuşu overflow sorunu..

Arkadaşlar önce kafanız canlansın diye aspx dosyamda olanları söylim

3 tane yan yana div onları kavrayan bir div.. kavrayan div overflow:hidden.. ve genişliği sadece ilk div genişliği yükseliğide ilk div'in yükseliği kadar..

bir butona basınca diğer div kaydırıyorum.. sanki yandan geliyormuş gibi oluyor... iPhonedaki fotoğraf galerisi slaytı gibi..

Sorunum şu ilk divdeyken herhangi bir input içinde tab tuşuna bastıgınızda bir sonraki kontrole atlıyor.. bir kaç defa da basınca görünmeyen divlerdeki alanlara atlıyor.. Anlatabildimmi ne demek istediğimi tab tuşuyla gizli alandaki kontrole gidiyor o alanın görünmesine neden oluyor buna nasıl engel olurum
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • spidey adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    10 cevap - 1 soru
    Anladığım kadarıyla haber sistemlerindeki gibi, tab'a basıldığında, hep bir div kadar (+left) kaydırıyorsun ve kavrayıcı div'e bir sonraki div geliyor.

    tamamda, peki kaç div olduğunu ve hangisinin son olduğunu nerden bilecek? Bilmediği için, sen tab'a her bastığında sola belirttiğin kadar kayıyor ve önüne boşluk geliyor. (diye tahmin ediyorum)

    Bunu jQuery ile first ve next ile yapabilirsin. Yada jQuery slider şeklinde ufak bir aramayla binlerce çalışır örnek bulabilir, editleyebilir veya kendi uygulamanı hazırlayabilirsin.

    http://vandelaydesign.com/blog/web-development/jquery-image-galleries/ 'linki de işine yarayabilir belki.
    • psygnosis adlı üyenin fotoğrafı psygnosis
      yok yok tab basınca div kaydırmıyorum... bende tab bir bug :)

      ya bir kayıt ekranı düşün.. Ad soyad telefon Ad kutusundayken Tab tuşuna basınca Soyad kutusuna atlıyor ya jquery deyimiyle focus oluyor ya ben deki ilg ekran tek bir input var o inputta tab'a basınca

      gizli divlerdeki kutulara atlıyor.. :) neyse overflow dışındaki div lerin display:none yapınca sorun düzeldi..
      9 yıl önce yazılmış
    • spidey adlı üyenin fotoğrafı spidey
      hmm evet bak bu hiç aklıma gelmemişti :) hadi geçmiş olsun diyelim o zaman, kolay gelsin.
      9 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.