在您的示例中,有两个网格和两个其他包装器。两个网格都扩展到相同的大小,因为它们是由
inline-grid
但事实并非如此
.wrapper
box-shadow
使
.包装纸
inline-block
.scroll {
width: 200px;
overflow: auto;
}
.wrapper {
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
border-radius: 2px;
margin: 1rem;
display:inline-block;
}
.grid {
display: inline-grid;
grid-template-columns: auto auto;
grid-column-gap: 1em;
}
<div class="scroll">
<div class="wrapper">
<div class="grid">
<p>Grid:</p>
<div class="grid">
<p>text here</p>
<p>verylongtextherewithoutanybreakingoptions</p>
</div>
</div>
</div>
</div>