|
||||
Zitat:
Das ist doch nur eine Hilfestellung für SR-Nutzer. Für andere User wird das doch garnicht sichtbar!
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
Sponsored Links |
|
||||
Schau Dir doch mal diese Seite T-Com an und stell Dir vor, die Seite wird Dir vorgelesen. Wärst Du nicht froh, wenn Du zu bestimmten Seitenteilen springen könntest?
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
Sponsored Links |
|
||||
Wegen des IE kannst Du nur die Links ansprechen, und die natürlich mit den Pseudoklassen :focus und (für den IE) :active. Übrigens genügen die ersten 3 Eigenschaften, alles andere ist etwas "over the top" (und muß ja auch wieder zurückgesetzt werden.)
Geändert von heiko_rs (07.12.2006 um 09:24 Uhr) |
|
||||
Das, was Ihr beide da vorschlagt, ist so eine Art "Standardlösung". Ob man die verwendet, muss man aber vom Layout der Seite abhängig machen.
Ich habe schon mehrfach Seiten gesehen, auf denen diese Lösung verwendet wurde und in denen dann der Skiplink für einen Tastaturbediener völlig überraschend auttaucht und irgendwie ins Layout reingequetscht wurde. Deshalb arbeite ich mit einer Art optischem Platzhalter über der Seite, in die dann der Skiplink bei Bedarf eingeblendet wird. Aber wie gesagt, die zu verwendende Lösung ist layoutabhängig.
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
||||
Seltsam. Im FF werden die Skiplinks jetzt angezeigt, der IE weigert sich allerdings beharrlich.
Code:
div#sprungziele { position: absolute; left: -200em; } div#sprungziele a:active, div#sprungziele a:focus { position: absolute; left: 214.8em; top: 11em; } |
|
||||
Zitat:
Dann würde ich statt absolute einfach relative nehmen, mit left: -9999px; (top sollte besser entfallen), denn dann paßt sich die Höhe des vorgesehenen Platzes bei Textvergrößerung der Höhe des Links an (und zwar immer, d.h. auch wenn der Link gerade ausgeblendet ist). |
|
||||
Dann gibt es noch eine zweite Möglichkeit: Die Selektoren für den Skiplink müssen exakt den allgemeinen Selektoren für a enstsprechen, d.h.
Code:
a, a:link, a:visited { ... } a:active, a:focus { ... } #id a, #id a:link, #id a:visited { ... } #id a:active, #id a:focus { ... } |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Perfekte 1 Pixel Linie in Illustrator 14 | wurzelchensen | Grafik, Design, Typografie | 8 | 05.10.2009 10:45 |
Horizontale Navi mit Trennzeichen: perfekte Lösung? | AndreasB | CSS | 29 | 16.05.2009 09:02 |
Skiplink direkt in ein Suchfeld? | andir | Barrierefreiheit | 5 | 13.12.2007 18:53 |
Skiplink zum Inhaltsverzeichnis? | hubspe | Barrierefreiheit | 43 | 21.10.2007 15:24 |