2

我一直有一个空的 div HTML 标签的问题。我已经向它添加了 CSS,但没有显示样式。我已经尝试将   添加到它,但没有做任何事情。有没有其他方法可以解决这个问题?有问题的CSS:

<style type="text/css">
div#mainbutton { width: 28px; height: 28px; border-color: rgb(0, 0, 0); border-width:     
5px; border-radius: 2px; }
</style>

的HTML:

<div id="mainbutton">&nbsp;</div>
4

3 回答 3

3

您只是缺少边框样式,当您不添加border-style属性时,浏览器不知道该怎么做。

#mainbutton { 
    width: 28px;
    height: 28px; 
    border-color: rgb(0, 0, 0); 
    border-width:5px; 
    border-radius: 2px; 
    border-style: solid;
}​

作为边框样式,您可以使用如下solid, dotted, dashed, double, groove, ridge, inset, outset or none

在这里你可以阅读更多关于它的信息。

于 2012-06-02T14:00:12.683 回答
3

只需添加border:solid;

   <style type="text/css"> 
    div#mainbutton {width:28px;height:28px;border:solid 5px rgb(0, 0, 0);border-radius: 2px; } 
    </style> 

并使用 css 快捷方式,border:solid 5px rgb(0,0,0)就像border-style:solid;border-width:5px;border-color:rgb(0,0,0)

于 2012-06-02T14:00:32.170 回答
0

您需要在 css 中使用边框样式。

于 2012-06-02T13:58:10.413 回答