5

在Chrome的DevTools有捷徑可顯示/隱藏的元素:有沒有在Chrome DevTools中以元素樣式切換「display:none/block」的快捷方式?

enter image description here

Chrome瀏覽器添加__web-inspector-hide-shortcut__類的元素,但它只不過是visibility: hidden更多:

enter image description here

是否有類似的快捷方式來改變元素的display: none/block風格?所以點擊它會添加style='display: none;'屬性並切換它none/block

enter image description here

+0

爲什麼'無/ block'而不是'無/ inline','無/錶行group',...? – Oriol

+0

@Oriol,不錯的選擇,爲什麼不呢?你知不知道怎麼? – Green

+0

不知道。我只是指出實現這樣一個功能的難度,因爲如果你在'none'和'block'之間切換,有些人會想'inline'而不是'block'。問題的根源在於'display'設計得非常好,希望Display L3引入'box-suppress'可以解決這個問題。 – Oriol

回答

3

沒有這樣的捷徑。您可以改爲使用退格鍵將元素從DOM中刪除,並使用cmd + z將其恢復。

1

嘗試安裝此Chrome擴展:

親愛的.web-inspector-hide-shortcut

它覆蓋了從"visibility: hidden""display: none"

雖然默認的CSS,我不是作者,思想/實現簡單,看source

幾乎只是添加一個額外的CSS層

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

.__web-inspector-hide-shortcut__ { 
    display: none !important; 
} 
相關問題