【发布时间】:2019-03-28 17:17:47
【问题描述】:
我在 CSS 中使用网格布局,我有一个跨度,底部有一个网格。 我的网格的每个单元格都有一个居中的内容,我想在我的文本的左侧和右侧添加填充,以便与两侧单元格的内容对齐。 我想要一个完整的 css 解决方案,但我不确定它是否可能......
<span>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum</span>
<div class="grid-container grid-container--fill">
<div class="grid-element">
<div class="inner">
</div>
</div>
<div class="grid-element">
<div class="inner">
</div>
</div>
<div class="grid-element">
<div class="inner">
</div>
</div>
<div class="grid-element">
<div class="inner">
</div>
</div>
</div>
如果你想尝试一些东西,这里是一个 jsfiddle: https://jsfiddle.net/s4Lxwrm5/
【问题讨论】:
-
网格中总是有 4 个元素还是动态的?
-
目前没有允许这样做的属性(我怀疑需要
display:subgrid)。您可能需要重新考虑布局方法。 -
@kukkuz 动态 .. :(
-
我的正确答案真的会得到反对票吗?