为div添加底部边框

时间:2009-12-28 12:22:41

标签: css

我正在尝试为div添加底部边框

.divLast
{
   top: 0px;
   margin:0px;  
   padding: 0px 2px 2px 3px;    
   border-width: 2px;
   border-bottom-width:2px;
   border-bottom-color:White;
   width: 100%;
}

但是底部边框不会显示为白色。有什么想法吗?

2 个答案:

答案 0 :(得分:41)

您还需要为div

指定border-bottom-style

并且您的代码变为

.divLast 
{
   top: 0px;
   margin:0px;  
   padding: 0px 2px 2px 3px;    
   border-width: 2px;
   border-bottom-width:2px;
   border-bottom-color:White;
   border-bottom-style: solid;
   width: 100%;
}

或者您可以使用border-bottom的速记,如下所示

<style>
.divLast 
{
   top: 0px;
   margin:0px;  
   padding: 0px 2px 2px 3px;    
   border-width: 2px;
   border-bottom: 2px white solid;
   width: 100%;
}
</style>
<div class='divLast'>
   test element with white border bottom
</div>

这对我来说很好用

答案 1 :(得分:7)

这是因为您需要说明边框样式。没有这个,边界就不会显示出来:

border-bottom-style:solid;

你也可以将你的装潢合并为:

border-bottom:2px solid White;