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]