Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zachowanie się linku po kliknięciu
Pozycjonowanie i Optymalizacja > Projektowanie stron > HTML i CSS
pavlus007
Witam. Mam trochę głupie pytanie, nie śmiejcie się ze mnie smile.gif
Otóż, po kliknięciu w link zawsze jest przez moment takie przerywanie niebieskie obramowanie. Zatem pytanie brzmi: czy da się temu jakoś zaradzić? Takie obramowanie linku na mojej stronie wygląda bardzo nieestetycznie bo jest zbyt duży kontrast między nim a resztą menu... Na razie mam w menu js, ale jak wiadomo nie jest to korzystne przy pozycjonowaniu.

z góry dzięki za pomoc
Irek
Można zmienić przeglądarkę.
pavlus007
Wiem, że w operze tego nie ma, ale trudno byłoby przekonać wszystkich odwiedzających moją stronę na przerzucenie się na operę smile.gif
A tak na serjo, to jest jakiś sposób na to?
mkr
Można to usunąć w Firefox np. przez JavaScript. ( Niestety strona na której widziałem rozwiązanie tego problemu aktualnie nie działa )
Ale czy warto zmieniać zachowania przeglądarki, które są oczekiwane przez użytkowników.

Z jQuery:
KOD
// RainShop
// Copyright (c) 2009, Łukasz Borchmann

$(document).ready(function() {
    $('button,a').focus(function () { this.blur(); });
});
papieros
Pod IE działa coś takiego jak hidefocus=true tzn. <a href='...' hidefocus=true>Link</a>

Edycja: no a w FF działa style="outline:none" i zdaje się, że po problemie smile.gif
shpyo
*:focus { outline: none; }
To się jest tzw. markiza wink.gif.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2012 Invision Power Services, Inc.