Onur Altınsoy Onur Altınsoy
top logo

YAZIŞALIM

KONUŞALIM

542 746 2726

HTML DOM Elementi Iphone’da Click’lemek

Neden Bu yazı

Neden böyle bir başlık açtığımı sanırım merak ettiniz evet bir web uygulama geliştirdiniz, javascriptlerini de özenle temiz bir şekilde yazdınız hatta uygulamanız responsive mobilde hamburger ikonuyla soldan menü paneliniz açılıyor, son testleri yaptınız chrome, opera, firefox, safari, ie vs. hatta android telefonunuzda da denediniz herşey gayet yolunda. Sonra bir müşteri veya bir arkadaş geldi dedi ki “Benim iphone’da menü simgesine tıklayınca menü açılmıyor” halbuki diğer paltformlarda herşey yolundaydı acaba css’te mi bir hata yaptım diye düşünürken menü için javascriptte yazdığınız click eventinin çalışmadığını anlıyorsunuz, kodları defalarca inceliyorsunuz ama hiç bir problem yok peki neden neden neden?

Çözüm Basit Ama Zor (Click)

Evet css’te bir hata yok ama çözüm de css’te. Dokunulduğunda paneli açmayan simgeye css içinde “cursor: pointer” özelliği vermek gerekli, Bu özellik simgenin üzerine mouse imleci ile gelindiğinde imleci “el simgesi”ne dönüştürür. Çözüm bu kadar basit fakat bir o kadarda mantıksız olduğu için zor.

Sevgiler Iphone.

Yazıyı Paylaş :

Diğer Yazılar

Bir cevap yazın