Mrz 08
Kurzer Beitrag: Wen das Fokus-Rechteck im FireFox stört (die kleinen punktierten Linien beim Fokusieren eines Links), kann damit sie per CSS verschwinden lassen:
*:focus
{
-moz-outline: none !important;
}
Update: leider ist diese Eigenschaft nicht valide. Wer also 100% validen CSS-Code haben möchte (vorausgesetzt, dass alles andere valid ist), muss entweder mit den Focus-Boxen leben, oder andere Wege suchen. Und hier posten
Danke an webshop2null für den Tipp! So gehts auch:
a:hover, a:focus
{
outline:none;
}
Und ganz unauffällig kommt etwas Werbung..



















März 26th, 2008 at 1:04 am
Herzlichen Dank für diese Tipp, wirklich sehr nützlich und sieht auch gleich viel besser aus
April 3rd, 2008 at 2:34 pm
wenn ich das richtig sehe meinst du die outline bei a:hover etc, das geht auch einfacher es reicht ein a:hover, a:focus
{outline:none}
kann man auch global für alle a`S im stylesheet deklarieren, dazu braucht es keine important Anweisung.
April 3rd, 2008 at 3:13 pm
Danke, webshop2null! Super Tipp. Ist bestimmt auch valid. Irgendwie habe ich gar nicht daran gedacht
April 4th, 2008 at 7:27 pm
@TWOLS
logo ist das valide

generell gibt es für jedes element eine valide lösung via css, die important anweisungen sollte man wirklich nur im absoluten notfall verwenden. Jedoch hat man noch die möglichkeit die bei der von dir genannten lösung den css code via conditional comment in den headbereich des documents auszulagern , dann stört das auch keinen validator wobei die lösung der link declarierung einfach einfacher ist
April 4th, 2008 at 7:36 pm
Also “important” ist kein Problem. Sondern “-moz-outline:”. Important ist übrigens eine sehr nützliche Sache.
April 5th, 2008 at 1:49 am
natürlich ist “important” eine sehr nützliche sache aber wenn eine regel keine auswirkung auf die ausgabe hat obwohl die syntax korrekt sind kommen viele css einsteiger sowie auch erfahrene meistens nicht drauf das irgendwo eine anweisung via “important” höherwertig declariert wurde und dann fangen die probleme an, deshalb mein hinweis auf einen eher spärlichen einsatz dieser css anweisung