Ich erstelle eine E-Mail-Vorlage - mit Tabellen natürlich.Center Ausrichtung einer Anzeige: Tabelle-Zelle in einem td
Ich habe ein gerundetes Element in einem td
, um seinen Inhalt vertikal zu orientieren Ich habe die display: table-cell
Eigenschaft verwendet.
Das Problem ist, dass jetzt der Kreis nicht in der nicht mehr selbst td
ausgerichtet Zentrum bei der Verwendung von margin: 0 auto
siehe jsfiddle
html:
<table>
<tr>
<td class="circle">
<p><b>12</b><br/>views</p>
</td>
</tr>
</table>
css:
td {
width: 140px;
}
table td.circle p {
margin: 0 auto;
height: 70px;
width: 70px;
background-color: rgb(92, 177, 251);
border-radius: 50%;
text-align: center;
display: table-cell;
vertical-align: middle;
}
Wie ca n zentriere ich den Kreis, ohne zusätzliche Positionierungshacks zu verwenden, die in einer E-Mail nicht unterstützt werden?
Attribut 'align' wird in HTML5 nicht unterstützt. –
Ja richtig, es wird nicht unterstützt –