我一直在尝试让一个非常简单的CSS网格居中,但似乎行不通 - 我希望当视口变得太小时,网格元素仍保持居中,但其中一个会到下一行(它们在之前和之后都是居中的)。
有人能告诉我我做错了什么吗?
有人能告诉我我做错了什么吗?
.Listing {
list-style: none;
display: grid;
grid-gap: 10px;
padding: 10px 40px;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
padding-bottom: 30px;
background-color: #71F;
justify-content: center;
}
.Listing li {
background-color: #F7F;
border: solid 1px #dddddd;
height: 150px;
}
<div id="Text">
<ul class="Listing">
<li>
<div></div>
</li>
<li>
<div></div>
</li>
<li>
<div></div>
</li>
</ul>
</div>
text-align: center;
https://www.w3schools.com/cssref/pr_text_text-align.asp - Dom