用覆盖元素替换 .main-container

时间:2021-04-26 20:14:06

标签: php function background-image overlay element

晚上好

我的网站是 skaipatras.gr

我希望背景广告在 100% 的浏览器上显示完整,就像在网站 pelop.gr 上一样。

我正在使用高级广告。

他们说我可以使用主题的functions.php文件中的以下代码将背景移动到另一个元素。

add_filter( 'advanced-ads-pro-background-selector', 'my_custom_background_selector' ); function my_custom_background_selector(){ return '.main-container'; }

但是他们有一个注释说我需要用覆盖元素替换 .main-container。

有人可以帮我了解在哪里可以找到这个吗?

1 个答案:

答案 0 :(得分:0)

我是编写有关 background ads 手册的人。它是为开发人员设计的,但也许这个简短的介绍会有所帮助。当背景被另一个元素覆盖时,需要您引用的代码。

转到您的网站并右键单击您希望显示背景广告的区域。然后点击“检查”。这应该会在您的浏览器中打开开发者控制台,突出显示覆盖该空间的 HTML 元素。

查看 HTML 元素,看看它是否具有 idclass 属性。例如,<div id="container" class="grid-1 block">.

如果有 id,则将代码中的 .main-container 替换为值 + #。所以在我的例子中,这将是 #container

如果只有类,那么您可以使用它们。例如,.grid-1 或者,如果有多个类 .grid-1.block

祝你好运!