Ich verwende den folgenden Code. Wie platziere ich diese Tabelle mit CSS in der Mitte der Seite?
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>The Main Page</title>
</head>
<body>
<table>
<tr>
<td><button class="lightSquare"></button></td>
<td><button class="darkSquare"></button></td>
<td><button class="lightSquare"></button></td>
<td><button class="darkSquare"></button></td>
<td><button class="lightSquare"></button></td>
<td><button class="darkSquare"></button></td>
<td><button class="lightSquare"></button></td>
<td><button class="darkSquare"></button></td>
</tr>
</table>
</body>
</html>
html
css
html-table
center
Code blau
quelle
quelle
Antworten:
html, body { width: 100%; } table { margin: 0 auto; }
Beispiel JSFiddle
Das vertikale Ausrichten von Blockelementen ist nicht die einfachste Aufgabe. Einige Methoden unten.
quelle
Sie können versuchen, das folgende CSS zu verwenden:
table { margin: 0 auto; }
quelle
px
.1) Einstellen der horizontalen Ausrichtung auf Auto in CSS
margin-left: auto; margin-right: auto;
2) Holen Sie sich die vertikale Ausrichtung zur Mitte der Seite und fügen Sie Folgendes zu CSS hinzu
html, body { width: 100%; }
Zum Beispiel :
<html> <head> <meta charset="ISO-8859-1"> <style type="text/css"> table.center { margin-left: auto; margin-right: auto; } html, body { width: 100%; } </style> <title>Table with css</title> </head> <body> <table class="center"> <tr> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> </tr> </table> </body> </html>
quelle
alignment="centre"
war in HTML5 absolut.<html> <head> <meta charset="ISO-8859-1"> <style type="text/css"> table.center { margin-left: auto; margin-right: auto; } </style> <title>Table with css</title> </head> <body> <table class="center"> <tr> <th>SNO</th> <th>Address</th> </tr> <tr> <td>1</td> <td>yazali</td> </tr> </table> </body> </html>
quelle
Wenn Sie nach der Tabelle fragen, um die Mitte zu vervollständigen, wie etwas in der gesamten Mitte, können Sie den folgenden Code anwenden.
margin: 0px auto; margin-top: 13%;
Mit diesem Code in CSS können Sie Ihre Tabelle schwebend platzieren. Sag mir, ob es dir hilft.
quelle
Legen Sie es einfach in das Div und steuern Sie das Div mit CSS:
<div class="your_position"> <table> </table> </div>
quelle