html - 表格 td 边框可见和不可见同一行

标签 html css html-table visible

我有 2 个包含数据的表,我想计算下表中 3 列的数量。这 3 个 td 有边框,而左边的 4 个和右边的 1 个没有边框。这样看起来不错,但我不得不在左侧的 td 大小 (4px) 中添加一些像素,这不是我真正想要的。

关于如何做到这一点有什么建议吗?

enter image description here

代码

HTML

 <table id="Tbl_UriJou_Goukei" class="goukei">
                <tr>
                        <td width="240"></td>
            <td width="55"></td>
            <td width="34"></td> **<!-- 30 + 4 px to align 商品合計 td -->**
            <td align="right" width="80">商品合計:</td>
                        <td align="right" class="sum" width="80">...</td>
            <td align="right" class="sum" width="80">...</td>
            <td align="right" class="sum" width="80">...</td>
            <td width="50"></td>
                </tr>
                </table>

CSS

table.goukei {
    width: auto;
    border: none;
    border-collapse: collapse;
    font-size: 11px;
    line-height: normal;
}

table.goukei td  {
    padding: 5px;
}

table.goukei td.sum  {
    padding: 5px;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC; }

最佳答案

你可以给<table>这是 <td>右侧你想要间距 cellspacing="4"作为一个属性。或者你可以给它填充。

例如:

td.some-class {
   padding : 0 4px 0 0;
}

或者你可以看这里

Add space between two particular <td>s

关于html - 表格 td 边框可见和不可见同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16517933/

相关文章:

html - 防止 HTML 表格溢出包含的 div

jquery - 如何选择<tr>中的所有第一个<td>?

javascript - 如何在 html 表中隐藏多行(数千行)

html - CSS。具有不同字体大小的占位符和文本框

jquery - 在一个页面上集成 Bootstrap 元素

html - Bootstrap : Image out of well

html - 将文本环绕在圆形 div 周围

javascript - 有什么方法可以让 div 中的文本填充三 Angular 形?

PHP - 解析 html 以从另一个 "a"标签内的 "a"标签检索 href

java - HTML Markdown源代码的词法分析器(java)