代码之家  ›  专栏  ›  技术社区  ›  Andreas

覆盖子CSS属性

  •  1
  • Andreas  · 技术社区  · 15 年前

    如何重写子CSS属性。 例如,文本应为黑色:

    <div style="color: Black;">
        <div style="color: Red;">Red text that should be black.</div>
    </div>
    

    因为我得到了一些建议我不应该使用内联样式的答案,所以我应该告诉您,这不是一个选项,至少对于内部DIV不是。

    2 回复  |  直到 15 年前
        1
  •  5
  •   Moin Zaman    15 年前

    不要使用内嵌样式。从标签或CSS文件中的CSS控制它们。然后您可以使用继承、具体和!重要的是要覆盖。不能像在代码中那样使用内嵌样式。

        2
  •  0
  •   Vishal    15 年前

    您应该使用CSS类和ID,并且使用内部或外部样式表。尽可能不要对任何内容使用内联样式。至于使文本变黑,您不能这样做,因为您有它内联,并有优先权超过所有,将最后应用。它通常遵循这个顺序,所以样式是从左到右应用的。-

    外部样式表->内部 样式表->内联样式

    here 了解有关如何使用样式表的更多信息。

    推荐文章