html - 向 HTML 表结构添加分隔符

标签 html css html-table

我在 MS IE8 中有以下设置:

 <table class="my-info">
    <tbody>
        <tr>
            <td class="info-left">First name:</td>
            <td class="info-highlight">FirstName</td>
        </tr>
        <tr>
            <td class="info-left">Surname:</td>
            <td class="info-highlight">Surname</td>
        </tr>
        <tr>
            <td class="info-left">Email:</td>
            <td class="info-highlight">TheEmail</td>
        </tr>
    </tbody>
 </table>

我所追求的是一种在姓氏和电子邮件之间放置斜线/虚线或只是一条线的方法。

我试过了<hr />在 a 内,但顶部和底部的间距太大。我也希望它看起来整洁紧凑。

最佳答案

我可能会做这样的事情。当然,我是 border-collapse 的忠实粉丝。

.my-info {
  border-collapse: collapse;
}

.bottom-border {
  border-bottom: 1px dashed black;
}
<table class="my-info">
  <tbody>
    <tr>
      <td class="info-left">First name:</td>
      <td class="info-highlight">FirstName</td>
    </tr>
    <tr>
      <td class="info-left bottom-border">Surname:</td>
      <td class="info-highlight bottom-border">Surname</td>
    </tr>
    <tr>
      <td class="info-left">Email:</td>
      <td class="info-highlight">TheEmail</td>
    </tr>
  </tbody>
</table>

/JSFiddle/ http://jsfiddle.net/wHmyx/

关于html - 向 HTML 表结构添加分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9936452/

相关文章:

javascript - 如何预缓存图像以便使用 javascript 快速查看?

jQuery tablesorter 插件 - 禁用标题内图像的排序

html - 如何以两列显示 HTML 表格

html - 需要 CSS 定位帮助

javascript - 如何在 javascript 中向 div contenteditable 添加新行?

javascript - 如何在 Masonry js 中将元素居中?

css - Sencha Touch 无法居中图像和文本

javascript - 从 div 悬停到 UL 时保持 UL 可见

javascript - 在滚动部分的末尾添加动画

php - 如何使用php数组制作html合并行表