我編寫了一個Chrome擴展程序,其中一個功能是可以在您正在瀏覽的頁面上打開一個幫助面板,其中包含使用指南。這個幫助面板通過JS插入到頁面中,它的CSS都是通過$('#selector_for_help_panel').css({etc})
創建的。是否媒體=「全部」CSS覆蓋所有內容?
這很好,除了在Reddit上有一些media="all"
CSS規則覆蓋了我的JS的內聯CSS。我認爲只有!important
覆蓋了內聯CSS。
!important
會在這裏工作來抵消他們的CSS? media="all"
落在CSS優先級的層次結構中?
這就是我想的!但是,如何/爲什麼它重寫我的內聯CSS?你不是獨角獸嗎? – Aerovistae
@Aerovistae:編輯我的答案。不幸的是,我的獨角獸權力現在已經[本地化到Meta SE](http://meta.stackexchange.com/users/137537/boltclocks-a-unicorn)。 – BoltClock