【问题标题】:Remove "::before" — CSS删除 "::before" — CSS
【发布时间】:2022-02-14 03:01:30
【问题描述】:

目前我在博主上的博文标题是这样的。所以我想从我的博客中删除这个看起来像“-”的元素,这是一个::before。我尝试了这个建议here 并使用了一点独创性来添加这样的 CSS:

div.post-body-container::before{
    content: none;
}

还有其他一些相同的变体。我在哪里错了?
This is my blog顺便说一句,如果需要我正在使用 Soho Neon 主题。

【问题讨论】:

  • 试用内容:"";
  • 或者试试display: none

标签: html css blogger


【解决方案1】:

尝试改用content: ''

div.post-body-container::before {
  content: '';
}

【讨论】:

    【解决方案2】:

    您正在使用指定最少的选择器。

    在您的 CSS 中,用于添加“-”的选择器是 body.item-view .post-body-container::before,因此仅使用 div.post-body-container::before 您将无法修改规则。

    您必须使用更具体的选择器或使用不同的规则将其删除(又名display: none)。

    PS:放置在后面的相同选择器会做到这一点

    body.item-view .post-body-container::before {
        content: none;
    }
    
    /* or */
    
    .post-body-container::before {
        display: none;
    }
    

    【讨论】:

      猜你喜欢
      • 2011-06-22
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2013-07-20
      • 1970-01-01
      相关资源
      最近更新 更多