używam tej konstrukcji, aby dostać stolik z komórek kwadratowych:td: przed i vertical-align: middle
table {
width: 100%;
table-layout: fixed;
}
td {
text-align: center;
vertical-align: middle;
}
td:before {
content: '';
padding-top: 100%;
float: left;
}
Ale vertical-align nie działa dla zawartości komórki. Jak mogę to naprawić?
html jest:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
Umieść kod na Fiddle nam przetestować –
Opublikuj swój html. – Andrew
Dodajesz dopełnienie: 100%, które powoduje problemy. –