2012-09-26 71 views
0

有沒有一種方法可以在自定義CSS樣式表中指定某個塊,以便瀏覽器應用於不同的網站或URL?例如,Google Chrome的Custom.css或Firefox的userContent.css可以修改以更改網站的外觀,但這些更改將應用​​於您訪問的每個共享相同標籤,ID,類等的網站。 ?使用戶樣式表適用於多個網站+ URL

回答

1

對於Firefox,您可以使用https://developer.mozilla.org/en-US/docs/CSS/@document(因爲它是非標準的,所以目前需要-moz前綴)。

+0

這幾乎就是我正在尋找的東西!我的意思是它太糟糕了,它只適用於Firefox,但也許這可能會導致未來更好的東西。 – Ryan

0

Chrome和Firefox已將自己的css定義爲呈現某些頁面元素的「默認」。這是瀏覽器的一部分,這就是爲什麼他們可以讓它成爲全球性的。另一方面,你沒有這種特權。

+0

對Google Chrome的Custom.css或Firefox的userContent.css所做的任何編輯均適用於您自動在瀏覽器中訪問的每個網站。我正在談論的是修改Facebook,Twitter等網站,您無法在標題中添加自定義樣式表的鏈接。那有意義嗎? – Ryan

+0

@luke哦,我明白了。這是因爲它是Chrome和Firefox渲染頁面的一部分。這是他們如何渲染頁面某些元素的「默認」。他們可以這樣做的原因是因爲它是瀏覽器的一部分。所以不,你不能這樣做。有*可能*是一種編輯瀏覽器設置並做類似的事情,但我不知道。 –

+0

是的,我猜想安裝擴展會更容易一些,但是我所知道的唯一一個只適用於Safari的:/ – Ryan