【发布时间】:2018-06-30 02:30:42
【问题描述】:
我正在使用两列 CSS 网格进行网站布局,看起来有点像这样。它工作正常,每个 div 中的所有内容中心都完美。带有“bg”的单元格只有一个背景图像。每个网格单元“接触”浏览器窗口的边框。
+--------+--------+
| text | bg |
+--------+--------+
| bg | text |
+--------+--------+
| text |
+-----------------+
但是,是否有一种简单的方法可以将内容包裹并居中以使其不会超出特定宽度?我可以根据单元格定位单个段落以左对齐或右对齐,但我想知道是否有更优雅的方法来做到这一点?括号是“包装”。
+--------+--------+
| [text| bg] |
+--------+--------+
| [bg |text] |
+--------+--------+
| [ text ] |
+-----------------+
【问题讨论】:
-
请贴出你试过的代码。
-
@Michael_B codepen.io/arjenbokhoven/pen/oymYRe 简洁:我希望所有文本都被限制为与跨越 2 列的底部段落相同的宽度,以便单个单元格在其各自的左侧和右侧有额外的空白.