5 Réponses :
En dehors des cellules de table, Cependant, si vous définissez Je ne sais pas combien de navigateurs le soutiennent cependant. J'ai choisi Chrome 6, Firefox 2 et Opera 10.5, et ils sont bien avec ça. Internet Explorer pourrait être une question différente. P>
merci 4 votre réponse / je le teste / mais lorsque j'ai utilisé l'affichage: cellule de table; La largeur CSS n'a pas fonctionné parfaitement / aucune idée?
@Lostlord: "La largeur CSS n'a pas fonctionné parfaitement" - Pourriez-vous décrire Comment i> Cela n'a pas fonctionné?
Salut cher ami / Il semble qu'il n'y ait pas de set de largeur et de largeur de cette div est de 4-5px ...
@Lostlord: vraiment? Le vertical-align code> définit l'alignement vertical du texte dans une ligne, plutôt que l'alignement vertical d'éléments entiers tels que votre table. P>
Affichage: pile de table; code> sur votre
Essayez ceci:
<body style="vertical-align:middle"> <table style="display:inline-block"> <!-- your stuff --> </table> </body>
@Paul: Mon mauvais; J'ai mal interprété sa question. J'ai mis à jour ma réponse en conséquence.
Je pense que avec c'est facile. Utilisez toujours ceci >> style = "vertical-alignement: milieu" << à l'intérieur de chaque TD. Vous pouvez utiliser le haut, le milieu et le bas. Vous pouvez aussi pousser dans le CSS aussi. P> Essayez ceci: Avez-vous essayé "Affichage: flex;"? p> affichage: bloquer code>, vous voudriez
vertical-align: Moyen code> sur le
code>, pas le
votes
votes
#centerAligned{
text-align: center;
margin-top: 50%;
}
votes
<div>
<table>
<tr>
<td>Lorem</td>
<td>Lorem</td>
<td>Lorem</td>
</tr>
<tr>
<td>2019</td>
<td>2018</td>
<td>2017</td>
</tr>
</table>
</div>
W3schools est une ressource très utile pour ce genre de chose.