【发布时间】:2019-10-07 18:24:45
【问题描述】:
我的页面包含包含列的行的容器。 我想扩大我的列之间的空间
这是我首页的代码。 我的第二行的第一列必须是我的第一行的前两列的大小。
<div class="container">
<div class="row">
<div class="col-md-4 card">
row 1 col 1
</div>
<div class="col-md-4 card">
row 1 col 2
</div>
<div class="col-md-4 card">
row 1 col 3
</div>
</div>
<div class="row">
<div class="col-md-8 card">
row 2 col 1
</div>
<div class="col-md-4 card">
row 2 col 2
</div>
</div>
</div>
对于我的第二页,这里是代码
<div class="container">
<div class="row">
<div class="col-md-8 card">
row 1 col 1
</div>
<div class="col-md-4 card">
row 1 col 2
</div>
</div>
</div>
我现在是这个 Current Behavior
我想扩大我的列之间的空间。在第二行,在扩大我的边距的同时,第一列与第一行的前 2 列保持对齐
我已经用 flex 重做了我的页面,但我仍然无法将第二行的第一列与第一行的前 2 列对齐
<div class="container">
<h3>Title</h3>
<div fxLayout="row" class="flex-row" fxLayout.xs="column" fxLayoutGap="16px" fxLayoutAlign="center">
<mat-card class="bloc-section" fxFlex="33.3%">
row 1 col 1
</mat-card>
<mat-card class="bloc-section" fxFlex="33.3%">
row 1 col 2
</mat-card>
<mat-card class="bloc-section" fxFlex="33.3%">
row 1 col 3
</mat-card>
</div>
<div fxLayout="row" class="flex-row" fxLayout.xs="column" fxLayoutGap="16px" fxLayoutAlign="center">
<mat-card class="bloc-section" fxFlex="67%">
row 2 col 1
</mat-card>
<mat-card class="bloc-section" fxFlex="33%">
row 2 col 2
</mat-card>
</div>
</div>
【问题讨论】:
-
您的问题是什么?从 HTML 中满足您的条件...您只需要添加边距/填充吗? w3schools.com/code/tryit.asp?filename=G8JDWLUPTDEK
-
此链接显示彼此下方的列
-
然后呢?如果你有两行就是这种情况。每行有两行(一行 3 列,一行 2 列)将是与每行所需的代码相同的代码。简而言之,您的问题(并不是刻薄)不是很好/很清楚。
-
我已经更新了我的问题
标签: css angular twitter-bootstrap row col