为什么我的css变化没有反映出来?

时间:2016-09-22 19:10:39

标签: css html5 border

我的css更改没有反映在html5中,没有括号问题我也做了 ctrl + f5 我跑了同样的在其他一些路径中的代码,我也在其他浏览器中运行它,但问题似乎就在那里。

这是我的HTML代码:



.div1 {
  max-width: 50%;
  border: 1px;
  /*background-color : "red";*/
}
.div2 {
  max-width: 50%;
  /*background-color : "blue";*/
}
.div3 {
  max-width: 50%;
  /*background-color :"green";*/
}

<div class="div1">p</div>
<div class="div2">q</div>
<div class="div3">r</div>
&#13;
&#13;
&#13;

有人可以告诉我我做错了什么吗?任何CSS更改都没有反映我看到没有任何div的白色文档

3 个答案:

答案 0 :(得分:1)

您的border语法错误,因为您没有设置border-style

形式语法就是这个:

<br-width> || <br-style> || <color>

以下是值:

  

<br-width>

     

如果不存在,则使用默认值medium。请参阅border-width

     

<br-style>

     

如果不存在,则使用默认值none。请参阅border-style

     

<color>

     

表示边框颜色的<color>。如果未设置,则其默认值为元素的颜色属性(文本   color,而不是背景颜色)。请参阅border-color

&#13;
&#13;
.div1 {
  max-width: 50%;
  border: 1px solid;
  /*background-color : "red";*/
}
.div2 {
  max-width: 50%;
  /*background-color : "blue";*/
}
.div3 {
  max-width: 50%;
  /*background-color :"green";*/
}
&#13;
<div class="div1">p</div>
<div class="div2">q</div>
<div class="div3">r</div>
&#13;
&#13;
&#13;

答案 1 :(得分:1)

尝试使用特定颜色和边框类型,例如:

border : 1px solid red;

答案 2 :(得分:0)

使用颜色border:1px solid black

设置边框

有一个背景颜色background-color :green;(N.B:颜色名称没有引号)