Autor Zpráva
Jakoska
Profil *
Jak se dá odstranit při použití <input type="button"> to otečkování při prokliknutí? (Ve Firefoxu).
Jde prý o outline parametr, ale mně se to nijak pomocí CSS nepodařilo zakázat!
Railbot
Profil
outline:0
Jakoska
Profil *
input {
outline: 0;
}

to ve Firefoxu 3 nefunguje :-(....
joe
Profil
Proč bys to chtěl odstraňovat, je tak jasně vidět, který prvek má focus.
Jakoska
Profil *
Protože mám AJAXOVOU aplikaci kde pomocí buttonu lidi ovládají funkce a tam je to příšerné, když se ta stránka celá znova nenačítá a u buttonů zůstavá ten rámeček!
!!!
Profil *
Otevři si ve FF resource://gre/res/forms.css možná tak nějakou deklaraci najdeš a pak přijdeš na to, čím to přebít, mi se to nepovedlo.
Není to outline, ani border, protože tohle na odstranění zmíněného otečkování nezabralo:
* {border: none !important; outline: none !important; }
Venca V
Profil
button::-moz-focus-inner {outline: none; }
Bubák
Profil
Venca V:
1. Jakoska potřebuje odstranit zámeček z <input type="button">, ne z <button>
2. tvůj kód neodstraní rámeček ani z <button>u
joe
Profil
Jakoska:
Takový rámeček by měl zůstat jen u jednoho tlačítka (u toho, na které se kliklo naposledy). A ani v AJAXových aplikací toto není překážkou. Pokud to tak nechceš, není nic jednoduššího, než místo inputu použít například obyčejný odkaz, kterému můžeš nastavit outline: 0; ale bude tak obtížné používat tlačítka pomocí klávesnice.
Trejpa
Profil
Jakoska:
Orámování způsobuje fokus, tak co ho rovnou přesunout jinam? Do prováděné funkce na konec přidat změnu fokusu na nějaký jiný prvek, třeba na odkaz v nadpise stránky.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0