Css 如何在使用Bootstrap4和Flex制作的笛卡尔平面中拉伸网格项?
我需要用bootstrap4和Flex实现一个笛卡尔平面。所需的输出类似于下图: 该平面由10x10矩阵组成。此外,我需要一个包含x标签的行和一个显示y标签的列 这是我的密码:Css 如何在使用Bootstrap4和Flex制作的笛卡尔平面中拉伸网格项?,css,flexbox,bootstrap-4,grid-layout,Css,Flexbox,Bootstrap 4,Grid Layout,我需要用bootstrap4和Flex实现一个笛卡尔平面。所需的输出类似于下图: 该平面由10x10矩阵组成。此外,我需要一个包含x标签的行和一个显示y标签的列 这是我的密码: <div class="d-flex p-2" style="border: 1px solid black; width: 40%; margin-bottom: 50px;"> <div class="d-flex flex-row"> <div class="
<div class="d-flex p-2" style="border: 1px solid black; width: 40%; margin-bottom: 50px;">
<div class="d-flex flex-row">
<div class="p-2 align-items-stretch">1</div>
</div>
<div class="d-flex flex-column">
<div class="p-2">1</div>
<div class="p-2">2</div>
<div class="p-2">3</div>
<div class="p-2">4</div>
<div class="p-2">5</div>
<div class="p-2">6</div>
<div class="p-2">7</div>
<div class="p-2">8</div>
<div class="p-2">9</div>
<div class="p-2">10</div>
<div class="p-2 align-items-stretch">11</div>
</div>
<div class="d-flex flex-column">
<div class="p-2">1</div>
<div class="p-2">2</div>
<div class="p-2">3</div>
<div class="p-2">4</div>
<div class="p-2">5</div>
<div class="p-2">6</div>
<div class="p-2">7</div>
<div class="p-2">8</div>
<div class="p-2">9</div>
<div class="p-2">10</div>
</div>
<!-- the same for the other 8 rows -->
</div>
实际结果是:
我有两个问题:
Y
1.
2.
3.
4.
5.
6.
7.
8.
9
10
还有9排。。。
x
.p-2 {
border: 1px solid lightgray;
}
.p-2:before {
content:'';
float:left;
padding-top:100%;
}
<div class="container text-center">
<div class="row">
<div class="col-md-8 mx-auto">
<div class="row">
<div class="col-1">y</div>
<div class="col-11">
<div class="row">
<div class="col">1
</div>
<div class="col">2
</div>
<div class="col">3
</div>
<div class="col">4
</div>
<div class="col">5
</div>
<div class="col">6
</div>
<div class="col">7
</div>
<div class="col">8
</div>
<div class="col">9
</div>
<div class="col">10
</div>
</div>
<!--/row-->
9 more row ...
<div class="row">
<div class="col">x
</div>
</div>
</div>
</div>
</div>
</div>
<!--container-->
</div>