¿Es posible controlar tabindex con CSS y, en caso afirmativo, qué navegadores lo admiten y en qué elementos?tabindex en CSS
EDITAR
mejor dicho, mi objetivo es atrapar keydown eventos en un div. Vi esta página http://www.quirksmode.org/js/events/keys.html# que prueba los eventos del teclado y muestra que la única manera en que la tecla dispara se dispara en cualquier cosa que no sea documento y cuerpo o algún tipo de elemento o enlace de formulario es tener tabindex declarado en él. Pero he leído en el sitio del W3C:
Los siguientes elementos soportan el atributo tabindex : A, AREA, BOTÓN, INPUT, OBJECT, SELECT y TEXTAREA.
Así que estoy un poco confundido, ¿qué hacer para cumplir con los estándares y hacer que mi caso de uso funcione?
Edit2
Mi caso de uso conjunto es un div con una gran cantidad de contenido con una barra de desplazamiento artificial. Puedo desplazarlo con eventos de mouse pero hasta ahora no he tenido suerte con el teclado.
La captura de eventos de teclado en el div no es el caso de uso. Es un detalle de implementación de su intento de respuesta al caso de uso. Responde de manera diferente. (No podemos darle muchos consejos sobre cómo porque no nos ha dicho cuál es el caso de uso real). – Quentin