Domanda

Gli strumenti per sviluppatori Safari/Chrome indicano che una regola CSS viene annullata da qualcos'altro colpendola, come mostrato nell'immagine.

Striked-through CSS rule

A volte mi trovo in una situazione in cui non riesco a capire dai file CSS ciò che fa ignorare questa regola. Ma sicuramente Safari stesso deve sapere mentre lo colpisce.

C'è un modo per sapere cosa prevalga una tale regola?

È stato utile?

Soluzione

Guarda quello che non viene colpito, più in alto nella lista.

In alternativa, visualizza il stili calcolati. Saranno gli stili applicati definitivi.

Altri suggerimenti

Quando ispeziona un elemento, puoi mostrare la "scatola". Solo in fondo, hai un "filtro" che dovrebbe mostrarti ogni proprietà applicata al tuo elemento.

Se fai clic su una proprietà, ti darà il file e il numero di riga.

enter image description here

Gli strumenti per sviluppatori elencheranno tutte le regole per un elemento. Leggi tutte le regole CSS che si applicano e controllano una non colpita con lo stesso nome.

Vai a Elements >> calcolato e otterrai il foglio di stile che definisce la regola che stai cercando.

enter image description here

Vai al Calcolato Scheda di strumenti per sviluppatori Chrome. Trova la proprietà ricercata ed espandi i dettagli.

Screenshot

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top