代码之家  ›  专栏  ›  技术社区  ›  Sujay U N

在带有内部DIV的自定义标记上应用背景色

  •  0
  • Sujay U N  · 技术社区  · 6 年前

    我需要为自定义标签类页面设置背景色,然后在其中添加DIV 但我在下面的例子中尝试过,当我在Cutom标签中包含DIV标签时,令人惊讶的是背景色并没有被应用。 这是在空白HTML页中尝试的,因此没有添加其他CSS。

    这作品

    <page style="background:yellow">
        This is my entire web page
    </page>
    
    <div style="background:yellow">
        <div>
            This is my entire web page
        </div>
    </div>
    

    这个不行

    <page style="background:yellow">
        <div>
            This is my entire web page
        </div>
    </page>
    
    <anytag style="background:yellow">
        <div>
            This is my entire web page
        </div>
    </anytag>
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Kanha Sahu    6 年前

    它正在工作,但我们看不到,因为它正在考虑将任何标记或页面作为内联标记,这意味着如果您添加了 style=“显示:块” style=“display:inline块” 然后你就可以发现不同了

    <anytag style="background:yellow;display:block">
        <div>
            This is my entire web page
        </div>
    </anytag>
    

    或使用CSS

    <page style="background:yellow">
        <div>
            This is my entire web page
        </div>
    </page>
    <style>
    page{
      display:inline-block;
    }
    </style>
    

    https://codepen.io/kaslab/pen/gqPpwp