没有空格的 HTML 表格

标签 html css html-table

我有以下 CSS 代码:

    tr.uprightTr
    {
        padding: 0px;
        margin: 0px;
        height: 10px;
        border: none;
        border-spacing: 0px;
    }
    td.uprightTd
    {
        padding: 0px;
        margin: 0px;
        height: 10px;
        border: none;
        border-spacing: 0px;
    }
    table.uprightTbl
    {
        padding: 0px;
        margin: 0px;
        border: none;
        border-collapse: collapse;
        border-spacing: 0px;
    }

以及以下 HTML:

<table class="uprightTbl" cellpadding="0" cellspacing="0">
    <tr class="uprightTr">
         <td class="uprightTd"><input type="checkbox" /></td>
...

无论我尝试什么,它都会在元素之间保留一些空间。关于我可以尝试什么或可能做错了什么有什么想法吗?

P.S: 我也在 Chrome 上检查了元素,元素成功到达相关的 css 行。

最佳答案

您是否尝试为所有元素添加 CSS 规则,例如:

.uprightTbl * {
    border: none;
    border-collapse: collapse;
    padding: 0;
    margin: 0;
}

它可能会解决您的问题。

关于没有空格的 HTML 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13709632/

相关文章:

javascript - 如何让最后一个div列在移动 View 中保持在页面顶部?

html - 是显示 : none loaded by the browser? 的图像

javascript - 单击时如何突出显示表 TD?

jQuery 给表格添加边框

JQuery 从一个 td 到另一个 td 获取值

html - 为较新版本的 chrome 创建带有两行文本的输入类型 ="button"

javascript - HTML-如何自动生成无限不同的模态?

php - 对动态添加的元素所做的更改会自动恢复

html - asp.net css 为什么 div 子内容不在父级上

javascript - slider 内容随 slider 一起移动