2016-10-04 141 views
-3

在我的網站鉻添加display:none css元素上加載。鉻添加顯示沒有爲元素

以下是鉻

:root .ad-row, :root #ad-footer, :root .ad-sidebar, :root .ad-content, :root #content > #right > .dose > .dosesingle, :root #content > #center > .dose > .dosesingle, :root .ad-header { 
    display: none !important; 
} 

添加CSS代碼,我刪除了所有js文件和檢查,但它不是工作。

+1

看起來像是因爲某些adblocker在行動?檢查右側找到源代碼? –

回答

4

這不是因爲Chrome而發生的,而是因爲某些廣告攔截器擴展的樣式,您可能已在Chrome上安裝該擴展。

它也發生在我身上。對於我的一個項目,我無法在Firefox上看到一些div元素。問題在於你的班級或編號名稱中包含「ad」字樣。請不要這樣做。因爲這些廣告攔截器擴展程序隱藏了其中包含關鍵字「ad」的所有內容。

如何解決這個問題:

,而不是試圖從你的瀏覽器中刪除廣告攔截,改變你的class和id名稱到別的東西。因爲如果您網站的訪問者安裝了任何廣告攔截器,那麼他們可能會遇到您擁有的相同內容。

從不在您的班級或ID名稱中使用「ad」字。

1

您的Chrome似乎有廣告塊,對嗎?所有沒有顯示的課程都來自廣告框。

0

嘗試在隱身模式下運行它,可能某些Google Chrome插件會添加它自己的樣式。