/ / prepísať predvolené zameranie pomocou css alebo jeho resetovanie - javascript, html, css, css3, focus

prepísať predvolené zaostrenie s css alebo restage to - javascript, html, css, css3, zaostrenie

Chcem niečo podobné css reset, ale iba pre :focus. Ak ešte nič z toho nie je, bolo by dobré poznať možné vlastnosti, ktoré je možné resetovať (prepísať), aby sa vytvorili nové :focus ktorá prepíše predchádzajúcu (nastavenú webovým serverom css). Napríklad, z-index môže mať vplyv na :focus pre niektoré konkrétne prvky v niektorých prehľadávačoch. Takže :focus by mala zahŕňať z-index s nejakým obrovským počtom a aby to fungovalo, malo by to obsahovať position tiež. možno je to nesprávny príklad, ale myslím, že tu ste dostali nápad.

odpovede:

1 pre odpoveď č. 1

Možno budete chcieť uverejniť nejaký kód s niekoľkými príkladmi problémov, ktoré máte v jsfiddle alebo v otázke.

To znamená, že existuje niekoľko prvkov, ktoré majú tendenciu získať predvolený štýl pre: focus in the browser - input, a. Existuje niekoľko skvelých informácií tu o možných opravách, napríklad:

/* put universal focus changes here */
*:focus {
outline: none;
}

/* put anchor focus changes here */
a:focus {
...
}

/* put input focus changes here */
input:focus {
...
}

Nie som si istý, čo sa snažíte dosiahnuť pomocou nastavenia z-indexu, ale mohli by ste to zvládnuť ako je uvedené vyššie.