首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在html中删除表格中的水平线?

问如何在html中删除表格中的水平线?
EN

Stack Overflow用户
提问于 2018-12-28 23:13:24
回答 2查看 6.4K关注 0票数 1

我想从HTML表格中删除水平线

我尝试过使用CSS,如border-bottom和border-top,并将值设置为0,但这并没有改变;而border-right和border-left工作得很好。

​

代码语言:javascript
复制
tr {
  border-bottom: 0;
  /* border-bottom:none; */
}
代码语言:javascript
复制
<table style="border:1px solid black;">
  <tr>
    <td style="padding:0px 15px 0px 65px;"><strong>Type</strong></td>
    <td style="padding:0px 15px 0px 20px; "><strong>Quantitiy</strong></td>
    <td style="padding:0px 15px 0px 0px;"><strong>price</strong></td>
    <td style="padding:0px 15px 0px 0px;"><strong>total price</strong></td>
  </tr>
  <tr class="type">
    <td style="padding:5px 15px 0px 65px;">{{type}}</td>
    <td style="padding:5px 15px 0px 20px;">{{meters}}</td>
    <td style="padding:5px 15px 0px 0px;">{{price}}</td>
    <td style="padding:5px 15px 0px opx;">{{price_total}}</td>
  </tr>
</table>

​

我想使用像border-bottom这样的CSS删除这些水平线,但失败了。

我刚刚添加了psuedo代码,这是我的表的实际外观

​

我想把布料、衬衫、裤子上的水平线条直接去掉,把所有的柱子都去掉。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-29 01:08:38

代码语言:javascript
复制
table, th, td {
    border-collapse: collapse;
}
td{
    border:1px solid black;
    border-top: none;
    border-bottom: none;
}

这样就可以完成工作了

票数 1
EN

Stack Overflow用户

发布于 2018-12-28 23:25:15

尝试向td元素添加样式。不是给tr的。

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

https://stackoverflow.com/questions/53960582

复制
相关文章

相似问题

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