我正在尝试修复 CSS 样式表以确保样式化元素显示在网页上。
这就是 CSS 样式表的链接方式:
<link rel="stylesheet" href="themes/default/style.css" type="text/css" media="screen" title="" charset="utf-8"/>
这是 HTML 代码:
<a href="search" class="floatleft shadowed">Advanced Search</a>
<a href="post_ad" class="floatright post-ad">Post an Ad Now</a>
现在,当我使用 Google Chrome 中的“检查元素”工具并单击第一行时,我会看到以下内容:
高级搜索
链接显示在页面上。那里没有问题。但如果我单击下一行,我会看到以下内容:
因此,立即发布广告
链接不会显示在页面上。我不知道这个 CSS 是从哪里来的,它肯定没有在 style.css
中指定,并且 Google Chrome 不会显示源代码(例如 style.css:101)
.pop-up-ad, .popadtext, .popunder-adv, .popup-ad, .popupAd, .popupAdOuter,
.popupAdWrapper, .popup_ad, .portalCenterContentAdBottom, .portalCenterContentAdMiddle,
.portalCenterContentAdTop, .portal_searchresultssponsoredlist, .portalcontentad, .post-ad,
.post-adsense-bottom, .post-advert, .post-advertisement, .post-googlead, .post-load-ad,
.post-nativeadcarousel {
display: none;
}
如何确保页面上显示立即发布广告
链接?
如何找出神秘 CSS 信息的来源?
最佳答案
由于大多数类(class)都以某种方式提到广告,因此几乎可以肯定它来自您安装的广告浏览器扩展。
关于html - 这个 CSS 样式信息从哪里来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25505468/