Skjult visuelt indtil fokus
Skjul linket for musebrugere, og vis det ved Tab.
Skjult visuelt indtil fokus er en gratis Web Accessibility Academy-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Web Accessibility Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Web Accessibility Academy-kurset indeholder 4 lektioner i alt.
Designafvejningen
Skip links er afgørende, men mange teams er bekymrede for, at de roder layoutet til. Det klassiske svar er: skjul det visuelt, men hold det klar til tastaturbrugere.
Brug aldrig display none
Brug ikke display none eller visibility hidden. De fjerner linket fra tilgængelighedstræet, så ingen kan sætte fokus på det.
Visuelt skjult, men stadig til stede
Målet er en visuelt skjult tilstand: usynlig på skærmen, men fuldt til stede for tastaturer og skærmlæsere.
Clip-mønstret
Et almindeligt trick formindsker linket til én pixel og klipper det. Det bliver i DOM'en og fokusrækkefølgen, men er ude af syne.
.skip-link { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }Vis det ved fokus
Det magiske er fokus-tilstanden. Når Tab lander på linket, gendanner din CSS dets størrelse og trækker det tilbage i synsfeltet.
.skip-link:focus { width: auto; height: auto; clip: auto; top: 0; }Hvorfor fokus og ikke hover
Brug fokus, aldrig hover. En tastaturbruger kan ikke holde musen over noget, så en visning, der kun aktiveres ved hover, efterlader linket permanent usynligt for dem.
Gør det tydeligt synligt
Når det vises, skal det have en solid baggrund og indvendig margen. Det skal ligne en tydelig knap, ikke svag tekst, som brugeren kan overse.
Bevar fokusomridset
Fjern ikke fokusomridset på det viste link. Brugerne skal kunne se præcis, hvor deres fokus er landet.
Vær opmærksom på positionsberegningen
Det skjulte link placeres ofte uden for skærmen med en negativ top og glider derefter til top nul ved fokus. Bevægelsen får visningen til at føles bevidst.
En genanvendelig hjælpefunktion
Dette visuelt skjulte mønster er så nyttigt, at de fleste teams har det som en delt utility class til alt sr-only-indhold.
Test visningen
Tryk på Tab efter en ny indlæsning. Skip linket bør straks komme frem. Tab væk fra det, så bør det forsvinde igen. ✅
Hurtigt tjek
Hvilken metode skjuler et skip link korrekt, indtil det er nødvendigt?
Opsummering
Skjul skip linket med klipning, aldrig display none, og vis det ved fokus med et tydeligt omrids. Usynligt, indtil der er brug for det. 🎯
Lær HTML med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 30
- Lektioner
- 120
Ofte stillede spørgsmål
Er lektionen “Skjult visuelt indtil fokus” gratis?
Ja — hele teksten til “Skjult visuelt indtil fokus” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Web Accessibility Academy-kurset, skal du opgradere til CoddyKit PRO. Web Accessibility Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Skjult visuelt indtil fokus”?
Skjul linket for musebrugere, og vis det ved Tab. Du øver dig i Web Accessibility Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Web Accessibility Academy?
Der kræves ingen tidligere erfaring. Web Accessibility Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.
Hvor lang tid tager lektionen “Skjult visuelt indtil fokus”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Web Accessibility Academy-lektion?
Ja. Alle Web Accessibility Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Derfor findes Skip to Main Content
- Byg et Skip Link, der faktisk virker
- Skjult visuelt indtil fokus
- Flere genvejslinks til store sider