2017-09-18 148 views
0

我正在使用:目標CSS選擇器來隱藏單擊鏈接時的內容。但是,現在我已將Google Adsense腳本放入要隱藏的div中。當鏈接被點擊所有的HTML內容是隱藏的,但被分佈在現藏專區內,谷歌AdSense廣告 只是堆放在彼此的頁面頂部頂部...使用CSS:包含Google Adsense腳本的div的目標選擇器?

是否有我可以隱藏廣告以及點擊的方式?

下面是我講的一個簡單的例子:

<head> 
    <style> 
    :target > div {display: none;} 
    </style> 
</head> 

<body> 
    <a href="#hide">Link</a> 

    <div id="hide"> 
    <div> 
     <p>Text</p> 
    </div> 
    <script> 
     GOOGLE ADSENSE AD I WANT TO BE ABLE TO HIDE ON CLICK 
    </script> 
    </div> 

    <div id="show"> 
    <div> 
     <p>Text</p> 
    </div> 
    <script> 
     GOOGLE ADSENSE AD I WANT TO REMAIN ON-CLICK 
    </script> 
    </div> 

</body> 

回答

0

解決了!我添加以下內容,它會立即工作:

:target > div, :target > .adsbygoogle {display: none !Important;}

由於this post