在css中为整个文档指定边框颜色

时间:2014-10-24 19:48:09

标签: css3 stylesheet

是否可以在样式表中设置一次border-color作为所有元素的标准? - 我已经在stylesheet.css中尝试了* {border-color: #FF8A8A;},然后举了例如h2 {font-size:150%; border-bottom: solid 1px; },但边框显示为黑色。

我做错了什么?是不是可以像这样设置边框颜色?或者我误解了使用*?

2 个答案:

答案 0 :(得分:1)

取自W3School about border properties

  

如果未设置边框颜色,则继承自color属性   元素。

     

注意:" border-color"如果单独使用,财产不起作用。   使用" border-style"首先设置边框的属性。

所以你的代码就是这样:

* {
    border-style: solid;
    border-color: red;
}

div {
    border-width: 1px;
  }

但我不建议使用此方法,因为您正在为页面上的所有元素应用边框颜色,包括BODY,HTML,所有DIV等。

答案 1 :(得分:0)

您可能需要手动设置每个属性,例如:

border-bottom-style: solid;
border-bottom-width: 1px;

这样颜色将采用全局颜色属性。