【发布时间】:2022-01-09 11:27:00
【问题描述】:
如何使用 css 使该表格居中? 我在各种网站上尝试了很多方法,但似乎没有任何效果。 蚂蚁为什么不工作是没有意义的。 如前所述,它需要位于我网站页面的中间。 非常感谢某人的帮助。 谢谢
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Homework Tracker</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@200;300;400;600&display=swap" rel="stylesheet">
<style>
body{
font-family: 'Outfit', sans-serif;
text-align: center;
background-color: rgb(248, 250, 251);
display: inline-block;
}
table,tr,td,th{
border-collapse: collapse;
width: 900px;
padding-bottom: 10px;
padding-top: 10px;
background-color: white;
text-align: center;
}
.Table{
filter: drop-shadow(0 0 1rem rgb(238, 238, 238));
border: 0px white;
border-radius: 16px;
overflow: hidden;
width: 100%;
display: inline-block;
position: cen;
margin-left: auto;
margin-right: auto;
}
</style>
</head>
<body>
<div class = "Table">
<table>
<tr>
<td>9:00 AM - 9:45 AM</td>
<td>Science<br><i>Gaeeni</i><br><b>Science Lab</b></td>
<td>Mech<br><i>Perlman</i><br><b>Room 7</b></td>
<td>Math<br><i>Perlman</i><br><b>Room 7</b></td>
<td>Math<br><i>Perlman</i><br><b>Room 7</b></td>
<td>Math<br><i>Cardillo</i><br><b>Room 9</b></td>
</tr>
</table>
</div>
</body>
</html>
【问题讨论】:
-
问题出在你的 CSS 上,
display: inline-block;。在body上将其删除并将其在.Table上更改为display: flex;。然后将justify-content:center添加到您的.Tablecss。