首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在表格的第一行下面放置一行

问如何在表格的第一行下面放置一行
EN

Stack Overflow用户
提问于 2019-04-11 08:47:47
回答 4查看 879关注 0票数 4

我试图在我的表的第一行下面放一条线,但它不起作用。我遵循了w3学校的表格指南,但它没有显示如何放置线条。我试着在th上加一个边框,但它在线上留下了一个空隙。当我尝试在tr上设置边框时,它不起作用。

下面是我的代码:

​

代码语言:javascript
复制
tr {
  border-style: solid;
  border-width: 2px;
  border-color: black;
}
代码语言:javascript
复制
<table>
  <tr>
    <th>First Name</th>
    <th>Last Name</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>80</td>
  </tr>
</table>

​

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-04-11 08:51:39

表格只能通过单个单元格进行格式化。如果您尝试设置tr标签的样式,则需要确保您的table上有border-collapse: collapse。要专门针对第一个tr,请将您的说明符设置为tr:first-of-type并添加一个border-bottom: 2px solid black。

​

代码语言:javascript
复制
table {
  border-collapse: collapse;
}

tr:first-of-type {
  border-bottom: 2px solid black;
}
代码语言:javascript
复制
<table>
  <tr>
    <th>First Name</th>
    <th>Last Name</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>80</td>
  </tr>
</table>

​

票数 5
EN

Stack Overflow用户

发布于 2019-04-11 08:51:45

您可以尝试折叠边框表,然后将边框设置为th

​

代码语言:javascript
复制
tr th{
  border-bottom:2px solid #000;
}
table {
  border-collapse: collapse
}
代码语言:javascript
复制
<table>
  <tr>
    <th>First Name</th>
    <th>Last Name</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>80</td>
  </tr>
</table>

​

票数 5
EN

Stack Overflow用户

发布于 2019-04-11 08:55:26

将此代码添加到您的样式中

代码语言:javascript
复制
tr:first-child th {
    border-bottom: solid 1px black;
}

您要做的是选择表行中的"th“个单元格,如果该行是其父对象的第一个子项。然后应用指定的样式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55623161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档