垂直/水平将表格单元格中包含的div中的数字居中

用户名

我需要将div(或其他任何内容)中包含的数字(垂直和水平)居中-该div的宽度和高度必须为60px,是一个圆形,并且必须在表格单元格。

到目前为止,我所能做的就是将div放在表格单元格的中心,但是无论我做什么,我都无法将文本垂直放在该div中心。

有人可以帮忙吗。

小提琴

.outer {
    display: table;
    border: 2px solid red;
    width: 200px;
    height: 200px;
}
.inner {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    border: 1px solid blue;
    width: 50%;
}
.number-box {
    display: inline-block;
    border: 1px solid green;
    border-radius: 30px;
    width: 60px;
    height: 60px
}
.number {
    display: inline-block;
    border: 2px solid blue;
    font-size: 28px;
}

<div class="outer">
    <div class="inner">
        <div class="number-box">
            <div class="number">1</div>
        </div>
    </div>
</div>

编辑

这实际上是我想要的:

<style>
.outer {
    border: 2px solid red;
    width: 100%;
    display: table;
    vertical-align: middle;
}
.cell1 {
    border: 2px solid red;
    width: 10%;
    display: table-cell;
    vertical-align: middle;
}
.cell2 {
    vertical-align: middle;
    font-size: 22px;
    border: 2px solid red;
    width: 90%;
    display: table-cell;
}
.number-box {
    display: table;
    border: 1px solid green;
    border-radius: 30px;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    margin: 0 auto;
}
.number {
    font-size: 18px;
    line-height: 28px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
</style>

<div class="outer">
    <div class="cell1">
        <div class="number-box">
            <div class="number">1</div>
        </div>
    </div>
    <div class="cell2">
        xxxxas asd ad asd asd asd asd asda adsasd asd asd asdkajsd asd asda sd adasd asdasdasdasd ad asd asd asd asd asd asd as dad asd asdadasda sda dasdasdadasdad
    </div>
</div>

在此处输入图片说明

伊瑟伍德

试试这个。我删除了您的其中一个元素。可以很容易地更换它。

.outer {
    border: 2px solid red;
    width: 200px;
    height: 200px;
}
.number-box {
    display: table;
    border: 1px solid green;
    border-radius: 30px;
    width: 60px;
    height: 60px;
    margin: 70px auto 0;
}
.number {
    font-size: 28px;
    line-height: 28px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

<div class="outer">
    <div class="number-box">
        <div class="number">1</div>
    </div>
</div>

演示版

这里的一个警告是font-sizeline-height必须匹配。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在表格单元格中垂直居中选择输入

来自分类Dev

无法在表格单元格中垂直居中文本

来自分类Dev

表格单元格中的水平和垂直对齐

来自分类Dev

如何将div与位置相对居中,该位置也在css中显示表格单元格?

来自分类Dev

在表格单元格中垂直居中伪内容,而不会超出表格底部

来自分类Dev

<p>中的水平居中文字显示:表格单元格?

来自分类Dev

如何在表格单元格中垂直居中放置复选框?

来自分类Dev

如何在表格单元格中垂直居中放置内容

来自分类Dev

如何在表格单元格中垂直居中放置复选框?

来自分类Dev

如何将水平表格单元格和内容居中居中

来自分类Dev

在 rowspan 单元格中居中垂直方向的按钮

来自分类Dev

将表格单元格对齐居中

来自分类Dev

使用apache poi将图像在合并的单元格中水平居中

来自分类Dev

在使用表格单元格的垂直居中div时,我需要将div宽度设为100%

来自分类Dev

如何将按钮居中放置在表格单元格中

来自分类Dev

将表格单元格div的边框粘贴到表格布局中的包装div

来自分类Dev

如何检查Excel电子表格中的单元格是否包含数字

来自分类Dev

WatchKit:表格单元格中的垂直对齐

来自分类Dev

在表格单元格中垂直对齐文本范围

来自分类Dev

如何摆脱表格单元格中多余的垂直间距?

来自分类Dev

在表格单元格中垂直对齐文本范围

来自分类Dev

在表格单元格元素中创建垂直间隙

来自分类Dev

无法使用itextsharp将表格单元格中的文本垂直对齐

来自分类Dev

使用 foreach 将单元格垂直添加到表格中

来自分类Dev

如何将表格单元格居中,单元格比其余单元格少?

来自分类Dev

包含表格中的单元格的乳胶表

来自分类Dev

表格Excel中包含部分单元格

来自分类Dev

Google表格将HTML标签添加到单元格中的数字

来自分类Dev

将div放在表格单元格中其他div的前面

Related 相关文章

  1. 1

    在表格单元格中垂直居中选择输入

  2. 2

    无法在表格单元格中垂直居中文本

  3. 3

    表格单元格中的水平和垂直对齐

  4. 4

    如何将div与位置相对居中,该位置也在css中显示表格单元格?

  5. 5

    在表格单元格中垂直居中伪内容,而不会超出表格底部

  6. 6

    <p>中的水平居中文字显示:表格单元格?

  7. 7

    如何在表格单元格中垂直居中放置复选框?

  8. 8

    如何在表格单元格中垂直居中放置内容

  9. 9

    如何在表格单元格中垂直居中放置复选框?

  10. 10

    如何将水平表格单元格和内容居中居中

  11. 11

    在 rowspan 单元格中居中垂直方向的按钮

  12. 12

    将表格单元格对齐居中

  13. 13

    使用apache poi将图像在合并的单元格中水平居中

  14. 14

    在使用表格单元格的垂直居中div时,我需要将div宽度设为100%

  15. 15

    如何将按钮居中放置在表格单元格中

  16. 16

    将表格单元格div的边框粘贴到表格布局中的包装div

  17. 17

    如何检查Excel电子表格中的单元格是否包含数字

  18. 18

    WatchKit:表格单元格中的垂直对齐

  19. 19

    在表格单元格中垂直对齐文本范围

  20. 20

    如何摆脱表格单元格中多余的垂直间距?

  21. 21

    在表格单元格中垂直对齐文本范围

  22. 22

    在表格单元格元素中创建垂直间隙

  23. 23

    无法使用itextsharp将表格单元格中的文本垂直对齐

  24. 24

    使用 foreach 将单元格垂直添加到表格中

  25. 25

    如何将表格单元格居中,单元格比其余单元格少?

  26. 26

    包含表格中的单元格的乳胶表

  27. 27

    表格Excel中包含部分单元格

  28. 28

    Google表格将HTML标签添加到单元格中的数字

  29. 29

    将div放在表格单元格中其他div的前面

热门标签

归档