House Ads,Codefund 风格的代码无效

你好,有用的朋友们,

我创建了一个组件并将其放入了 CSS 代码。“Reklam”(广告)


广告插件中的 House ads。

我在哪里犯错了?还是代码不起作用?



HTML

<a class="between-posts-ad" target="_blank" rel="noopener" href="https://discourse.org">
  <div class="ad-container">
    <span class="ad-label">广告</span>
    <strong>Discourse</strong> - A community platform for civilized discussion on the web 
  </div>
</a>

CSS

.house-creative.house-post-bottom {
    margin-left: 0 !important;
    a.between-posts-ad {
        color: var(--dynamic-color);
        strong {
            color: var(--primary);
        }
        .ad-container {
            max-width: calc(#{$topic-avatar-width} + #{$topic-body-width} + (#{$topic-body-width-padding} * 2));
            padding: 10px 5px;
            text-align: center;
            background-color: var(--primary-very-low);
            border: 1px solid var(--primary-low);
            box-sizing: border-box;
            .ad-label {
                margin-right: 2px;
                padding: 2px 5px;
                color: var(--primary-very-low);
                font-weight: bold;
                background-color: #EAC34E;   // Sets color of "Ad" label
                border-radius: 5px;
            }
        }
    }
}

颜色定义?

$dynamic-color: dark-light-choose($primary-medium, $secondary-medium);

:root {
  --dynamic-color: #{$dynamic-color};
}

您是否在“帖子之间”设置中选择了广告?

hi @Arkshine 是的,我做到了

您正在使用以下代码:

image

并且您选择了(主题列表):

image

而不是(我猜):

image

CSS 选择器将根据您的选择而不同。

是我的错,我很抱歉。我没有意识到它只适用于那个区域。我需要怎么做才能将其添加到其他字段?