【发布时间】:2020-10-05 06:18:40
【问题描述】:
*{
box-sizing: border-box;
margin:0;
padding:0;
}
div.grid-container {
display: grid;
grid-template-columns: repeat(2,1fr) ;
grid-gap: 1px;
align-content: end;
background-color: #059085;
padding: 10px;
color:#000;
height:300px;
width:300px;
}
div.grid-container div.grid-item {
min-width:100%;
max-height: 25px;
text-align: center;
padding: 5px;
margin: 3px;
border: 2px solid white;
color: white;
}
div.grid-container div.grid-item:first-child {
align-self: start;
}
#first-grid-item{
align-self: start;
}
div.grid-container > #first-grid-item{
align-self: start;
}
<div class="grid-container">
<div class="grid-item" id="first-grid-item">1</div>
<div class="grid-item">2</div>
<div class="grid-item">3</div>
<div class="grid-item">4</div>
</div>
【问题讨论】: