Próbuję utworzyć witrynę internetową, która spełnia określone standardy dostępności za pomocą kliknięć tab. Problem polega na tym, że mam menu nawigacyjne po lewej stronie ekranu, a moi użytkownicy proszą o link typu "Przeskocz do treści", aby nie musieli cyklicznie przechodzić przez wiele linków, aby dotrzeć do miejsca, w którym znajduje się treść.Przejdź do treści
jednak używam AngularJS
w mojej aplikacji internetowej, a jeśli używam standard przejdź do funkcjonalności zawartości (na przykład: http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html) nie będzie działać. Używam już kotwic (z #) do kodu kanciastego.
Czy istnieje inny sposób realizacji tego? Mam konkretny znacznik div
, który chciałbym, aby wybór kart był możliwy. Powinien iść do jednego z elementów wewnątrz div.
można dodać przycisk/łącze, a po kliknięciu wystarczy skupić dowolny element, którego potrzebujesz - jaki jest problem? –
Problem polega na tym, że moje "treści" można zmienić; ponieważ używam szablonów i 'ui-router'. Więc potrzebuję go do indeksu tabulatora elementu w treści – KVISH
Możesz "oznaczyć" pierwszy element w treści na każdej stronie specjalną dyrektywą/id/klasą. Możesz także wybrać wszystkie tabulowane elementy na stronie i pominąć przyciski nawigacyjne. To nie jest fajna droga, ale przynajmniej coś. –