gpt4 book ai didi

html - li 内的 CSS 垂直对齐文本

转载 作者:技术小花猫 更新时间:2023-10-29 11:29:17 25 4
gpt4 key购买 nike

我正在显示由

  • 标签生成的具有固定高度和宽度的连续框数。现在我需要将文本垂直居中对齐。CSS vertical-align 没有影响,也许我遗漏了什么???

    我不是在寻找使用(边距、填充、行高)的技巧,这些技巧不会起作用,因为有些文本很长并且会分成两行。

    请找到实际代码:

    CSS 代码

    ul.catBlock{
    width:960px;
    height: 270px;
    border:1px solid #ccc;
    }

    ul.catBlock li{
    list-style: none;
    float:left;
    display:block;
    text-align: center;
    width:160px;
    height: 100px;
    }

    ul.catBlock li a{
    display: block;
    padding: 30px 10px 5px 10px;
    height:60px;
    }

    HTML代码

    <ul class="catBlock">
    <li><a href="#">IP Phone</a></li>
    <li><a href="#">Dual SIM Switch Server</a></li>
    <li><a href="#">IP PBX</a></li>
    </ul>

  • 最佳答案

    display: table 定义父级和元素本身 vertical-align: middledisplay: table-cell .

    关于html - li 内的 CSS 垂直对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8543859/

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