html - 表格标题未正确对齐

标签 html css html-table

所以我有以下代码...

<table width='100%' id='table'>
   <tbody>
      <tr>
         <th colspan="3" id="title">
            <p>aaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
         </th>
      </tr>
      <tr>
         <td style="width:120px;">
             <img src="http://tippvet.com/wp-content/uploads/2013/05/cat-vet.jpg" width="120px" height="120px" />
         </td>
         <td id="info">
             <a href="/" id="name">aaaaaaa</a><br><a href="#">eeeeee</a><br><a href="#">aaaaa</a>
        </td>
         <td id="count">bbbbbb<br>
            cccccc
         </td>
      </tr>
      <tr>
         <td colspan="3">ddddddd</td>
      </tr>
   </tbody>
</table>

我希望#title 位于下面三个单元格的中心。由于某种原因,它没有正确对齐。我已经通过这样做使其对齐:http://jsfiddle.net/zx82D/2/ 但文字与我想要的不同。这是我的原始代码,未正确对齐,但具有 p 的正确样式:http://jsfiddle.net/zx82D/3/

最佳答案

#title p

中删除 width: 85%;

关于html - 表格标题未正确对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22134311/

相关文章:

css - 修复固定 header

jQuery 按跨度对列表进行排序

jquery - 使用jquery更改页面样式时出错

javascript - "all not first in a div preceded by a object with class"的 jQuery 选择器

javascript - 在 div 中设置滚动条,使表格不会超出垂直限制 - 表格高度大于 div

jquery - 我正在尝试将我的文本值与 slider 栏对齐,但遇到问题

html - 更改 Visual Studio Code 中匹配标签的文本装饰样式

JavaScript/Jquery : How to find line-through words

css - 为什么 Firefox 不显示表格单元格的 border-right 或 border-left?

html - 插入数据时表 <td> 高度增加