gpt4 book ai didi

html - 一个或两个表格以 div 为中心

转载 作者:行者123 更新时间:2023-11-28 16:26:51 25 4
gpt4 key购买 nike

我正在尝试显示一个或两个相邻表格的 div。表格应该居中:

*div*****************************************************************************                                      Table 1                                 **                                   |...|...|...|                              **********************************************************************************div*****************************************************************************                    Table 2                             Table 3               **                 |...|...|...|                       |...|...|...|            *********************************************************************************

My html looks something like this:

<div class="all">
<div class="row"> <!-- row with 1 table in it -->
<div class="column">
<table class="centered">
...
</table>
</div>
</div>

<div class="row"> <!-- row with 2 tables in it -->
<div class="column">
<table class="centered">
...
</table>
</div>
<div class="column">
<table class="centered">
...
</table>
</div>
</div>

</div>

到目前为止,我还没有找到合适的 CSS。我当前的 CSS 如下所示:

div.row {
display: block;
width: 100%;
}

div.column {
display: inline;
margin-left: auto;
margin-right: auto;
}

table.centered {
border: 1px;
border-style: solid;
margin: 20px;
}

jsfiddle 在这里:jsfiddle

请帮助我理解 CSS...

最佳答案

使用 Flexbox,无论您在每一行中添加多少列,它都会起作用:

.row {
display: flex;
justify-content: center;
}

jsfiddle

关于html - 一个或两个表格以 div 为中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43420002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com