Я пытаюсь получить таблицу, похожую на эту, используя только css / html.Возможно ли это?
Итак, белая область - это таблица places
.Это HTML-код для таблицы:
<table class="places">
<tr>
<td class="solid">K</td>
<td> </td>
<td> </td>
<td class="solid">P</td>
<td> </td>
</tr>
<tr>
<td class="solid">25</td>
<td class="solid">26</td>
<td> </td>
<td class="solid">47</td>
<td class="solid">48</td>
</tr>
(...)
</table>
И мой CSS:
.places{
position:relative;
background:white;
width:160px;
margin:0 auto;
text-align:left;
padding:5px;
border-collapse: collapse;
}
.places tr {
}
.places td {
width:22px;
height:22px;
text-align:center;
}
.solid {
border: 1px solid #d2cdd1;
border-top:none;
background-color:#e7e7e7;
text-align:center;
cursor:pointer;
}
Я был почти уверен, что хотя таблицы немного отличаются от других объектов HTML, отступы должны работатьВот.Но похоже, что я был не прав.Cellspacing / cellpading не имеют никакого эффекта.В настоящее время я смог получить что-то похожее на это: