Rezolvați efectul css hover asupra dispozitivelor touch - portal php

Atunci când creați un meniu de site cascadă, implementat cu o listă fără număr, cu o etichetă imbricată

    . care ar trebui să apară atunci când plasați cursorul peste părinte
  • . se confruntă cu faptul că hover pseudo-clasă comută sălbatic la iPad, ceea ce face ca meniul să se oprească complet de lucru.







    Din fericire, acest lucru este foarte ușor de rezolvat, adăugați doar atributul aria-haspopup la eticheta pe care vă aflați:







    Când activați proprietatea aria-haspopup, reacția paginii web pentru vizitatori cu ajutorul mouse-ului sau al tastaturii nu se schimbă. În plus, utilizarea proprietății aria-haspopup în acest scop nu afectează utilizarea sa ca proprietate a standardului de accesibilitate a aplicațiilor Internet full feature (O aplicații accesibile pentru Internet).

    Dezvoltatorii familiari recomandă, de asemenea, înregistrarea cursorului, deși nu l-am verificat:

    Nu este recomandat să utilizați indicatorul mouse-ului pentru conținut ascuns cu care poate interacționa un utilizator. În schimb, încercați să utilizați evenimentul onclick pentru a schimba vizibilitatea.

    2. Pentru a introduce codul, folosiți etichetele speciale [code lang = "php"] codul [/ code]







    Trimiteți-le prietenilor: