html - 使用显示“网格”时如何具有内容宽度?
问题描述
我有以下容器:
#containerDiv {
display: 'grid'
grid-template-columns: 'repeat(6, auto)'
}
问题是孩子们占用的空间比他们的实际宽度更多。
我希望对齐 6 个子 div,但宽度应由内容决定,我不想设置最小/最大值。
想象一下:
<div id="#containerDiv">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
</div>
我希望宽度是内容宽度,然后我可以在每个孩子上使用边距/填充来设置我想要的样式。我该如何做到这一点?
代码在这里:
解决方案
忘记网格系统,只需执行以下操作:
div {
display: inline-block;
}
推荐阅读
- visual-studio-2013 - 性能分析未在 VS2013 中生成报告
- javascript - 使用 Angular 和 Ionic 3 从 Firebase 数据库(Firestore)中按 ID 获取字段
- php - Gnupg 不会在 php 中解密文件
- python - 在 Django 中格式化 Pandas 小数
- javascript - 条件正则表达式 javascript
- python - 熊猫清理数据框
- html - 如何在 Angular 6 中集成 Bootstrap-Modals?
- ruby-on-rails - PayPal Express 退货配置产生找不到没有 ID 的订单
- sql - T SQL 循环遍历表和更新字段
- python - 在python中对每个组进行groupby后采样