如何让链接不在网格中占用空间,并且在空白区域不可点击?
我不知道该如何准确解释。请看我的代码。我已经用红色圈出了问题部分。我需要去掉这些多余的区域,但仍保持网格布局。
<style>
.theContainer {
border: 1px solid blue;
padding: 20px;
width: 300px;
height: 300px
}
.theGrid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px 30px;
grid-auto-columns: 1fr;
grid-auto-rows: 1fr;
}
a {
border: 1px dashed red;
}
</style>
<div class="theContainer">
<div class="theGrid">
<a href="/a">链接1</a>
<a href="/a">链接2</a>
<a href="/a">链接3</a>
<a href="/a">链接4</a>
</div>
</div>