javascript - 垂直对齐 (HTML)

标签 javascript html

有人可以帮我垂直居中对齐表格的前两列吗?请看下面的代码:

 
<table border="1" style="width: 625px;">
<tbody>
    <tr>
        <td colspan="3" rowspan="1"><b>Property 1</b></td>
    </tr>
    <tr>
        <td colspan="1" rowspan="1">Yellow</td>
        <td colspan="1" rowspan="1">Ad</td>
        <td colspan="1" rowspan="1">abcdefgfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
        <ul>
            <li>12345</li>
            <li>4556</li>
            <li>793</li>
        </ul>
        </td>
    </tr>
</tbody>

目前看起来像这样:

enter image description here

最佳答案

要确保表格垂直对齐,请向表格添加一个类,并在头部添加此 css

.verticalTable tr td {
  vertical-align:middle;
}

这是a link

关于javascript - 垂直对齐 (HTML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46188875/

相关文章:

javascript - 当我在输入文本框中输入任何搜索关键字然后按 Enter 时,阻止表单提交。使用 Jquery

html - 为图像创建网格布局

javascript - overflow hidden 在移动浏览器中显示,但在桌面浏览器中不显示

php - 如何通过从另一个下拉列表中选择值来填充下拉列表?

javascript - parseInt 返回 NaN

Javascript——按照指定的对象属性顺序对对象数组进行排序

javascript - jQuery Mobile 在新页面上打开单个 json 对象

html - 我们可以在 XSL 变量中插入 HTML 标签吗

jquery - 第二节元素移动到第二行

javascript - 无法通过 JavaScript 从输入中获取值