Inlägg märkta ‘outline’

Ta bort prickad linje runt länkar i firefox med outline

tisdag, 7 april, 2009

Majoriteten av användare på internet använder Internet Explorer. Det är i sig synd om dessa användare och i förlängningen en synd för internetutvecklingen. Men det finns punkter som ie är bra på.. Hur jobbigt tycker du inte det är när du har länkar som innan sidorna laddas får en prickad ram runt sig. Och när du på senare tid börjat använda ajax så är denna ram kvar tills användaren klickar på nästa länk.

Men det finns ett enkelt sätt att slippa detta, css deklarationen ”outline:0″ löser effektivt problemet. Du sätter den enklast på a:active classen. Och ofta räcker det, i någon version av Firefox behövs det dock en liten deklaration till. Det gäller deklarationen ”-moz-outline-style:none” och detta görs enklast i a:focus.

Totalt blir css deklarationen såhär:

a:active{outline: none;}
a:focus{-moz-outline-style: none;}

Hoppas nu att ni slipper dessa (antagligen de mest hatade prickarna i världen).