我想在带边框的 DIV 中创建一个列表。当列宽的内容更多时,换行符和边框会增加,但其他列的边框不会增加。看例子:
基于 div 的 CSS 表
.list_container{
float:left;
width: 550px;
margin-bottom:10px;
font-family: vardana;
}
.list_row{
float:left;
width: 548px;
border-bottom:1px #9F9F9F solid;
}
.list_row:hover{
background-color:#CCCCCC;
}
.list_rowHeader{
float:left;
width: 548px;
border-bottom:1px #9F9F9F solid;
border-top:1px #9F9F9F solid;
font-weight: bold;
background-color: #FF0000;
color: #FFFFFF;
}
.list_column{
float:left;
padding: 3px;
border-left: 1px #9F9F9F solid;
}
.list_columnLast{
float:left;
padding: 3px;
border-left: 1px #9F9F9F solid;
border-right: 1px #9F9F9F solid;
}
.even{ background-color:#E0E0E0!important;}
.odd{ background-color:#FFFFFF!important;}
</style>
</head>
<body>
<div class="list_container" >
<div class="list_rowHeader" >
<div class="list_column" style="width: 250px;">Name</div>
<div class="list_column" style="width: 96px;"> Bid Amount</div>
<div class="list_columnLast" style="width: 180px;"> Email </div>
</div>
<div class="list_row even" >
<div class="list_column" style="width: 250px;">Saidul Haque</div>
<div class="list_column" style="width: 96px;"> 2131231</div>
<div class="list_columnLast" style="width: 180px;"> saiduleye@gmail.com</div>
</div>
<div class="list_row odd" >
<div class="list_column" style="width: 250px;">Saidul Haque, Sonargaon, Bangladesh Dhaka, </div>
<div class="list_column" style="width: 96px;"> 2131231</div>
<div class="list_columnLast" style="width: 180px;"> saiduleye@gmail.com</div>
</div>
<div class="list_row even" >
<div class="list_column" style="width: 250px;">Saidul Haque</div>
<div class="list_column" style="width: 96px;"> 2131231</div>
<div class="list_columnLast" style="width: 180px;"> saiduleye@gmail.com</div>
</div>
</div>
</body>
有人解决这个问题吗?