HTML provides a tabindex attribute to control the tab order of elements when their document ordering differs from their visual ordering, but this is insufficient to cope with multiple dynamic orderings that can arise from developing Responsively.A CSS nav-index property was proposed which would have provided a way to solve this problem, but was unfortunately dropped from the standards due to lack of support.In efforts to address this problem, we developed a simple tool to dynamically update the tabbing order of specially marked elements. The tool we’ve created takes the form of a small Javascript library called responsive-tab-order.
Curated by (Lifekludger)
Read full article at Source: Keyboard Navigation for Responsive Web Design | Art+Tech