html - 如何呈现彼此相邻的 2 个 html 表格?

标签 html css

我正在尝试像这样水平相邻地呈现 2 个表:

|表1| |表2|
|----------| |------------|
|----------| |------------|
|----------| |----------|

这样做的正确方法是什么?


目前,我得到了这个 html:

<div style="vertical-align:top;">
 <table style="display:inline-table;">
  ...1st table
 </table>
 <table  style="display:inline-table;">
  ...2nd table
 </table>
</div>

垂直对齐有问题,它呈现如下(表#2 少了 1 行):

|表1|
|----------| |表2|
|----------| |------------|
|----------| |----------|

我希望它从顶部开始。

附言有 related question ,但我不想用 div 将它包裹起来。

最佳答案

尝试添加 vertical-align: top 或使用 float: left 而不是 display:inline-table

关于html - 如何呈现彼此相邻的 2 个 html 表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468553/

相关文章:

javascript - 是否可以使用 JQuery.Load() 来替换整个文档?

Html <ul> 翻译X

javascript - 如何在 KnockoutJS 中访问 ViewModel 之外的可观察对象?

javascript - Bootstrap 日期选择器 - "todayHighlight:true"不工作

php - 无法在 Dreamweaver 中验证登录页面的用户

html - 如何将单独表格 HTML 的所有元素居中

html - 隐藏html水平但不垂直滚动条

html - html中右 block 先写后左

css - 如何在物化CSS中更改轮播元素的宽度

python - 如何防止 CSS header 使下拉菜单以 Django 形式消失