5

In Chrome DevTools c'è una scorciatoia per mostrare/nascondere un elemento:Esiste una scorciatoia per attivare "display: none/block" nello stile dell'elemento in Chrome DevTools?

enter image description here

Chrome aggiunge __web-inspector-hide-shortcut__ classe all'elemento, ma non è niente più che visibility: hidden:

enter image description here

C'è una scorciatoia simile per cambiare lo stile display: none/block dell'elemento? Quindi al clic aggiunge l'attributo style='display: none;' e lo abilita o lo sostituisce none/block?

enter image description here

+0

Perché 'none/blocco-invece di' none/inline', 'none/table-row-group', ...? – Oriol

+0

@Oriol, buona opzione, perché no? Sai come? – Green

+0

Nessuna idea. Stavo solo indicando la difficoltà di implementare una funzione come questa, perché se si passa da 'none' a' block' alcune persone vorrebbero 'inline' invece di' block'. La radice del problema è che 'display' è stato progettato in modo terribile, si spera che il' box-soppressore 'introdotto da Display L3 risolverà questo problema. – Oriol

risposta

3

Non esiste una scorciatoia. Quello che puoi fare invece è usare lo spazio backspace per rimuovere l'elemento dal DOM e cmd + z per riportarlo indietro.

1

tenta di installare questa estensione Chrome:

亲爱的.web-inspector-hide-shortcut

questo sovrascrive il CSS di default da "visibility: hidden" a "display: none"

Anche se, io non sono l'autore, l'idea/implementazione è semplice, vedere source

Praticamente basta aggiungere uno strato ulteriore css

.210

da

.__web-inspector-hide-shortcut__, .__web-inspector-hide-shortcut__ * { 
    visibility: hidden !important; 
} 

a

.__web-inspector-hide-shortcut__ { 
    display: none !important; 
} 
Problemi correlati