html - 更改表格行边框查询

标签 html css

出于某种原因,我的 tr 边框没有在内部显示,我不知道为什么,也从来没有遇到过问题?它意味着一个动态表,其中可以将 x 和 y 值放在输入中,然后创建它。

html:

<body>

    <label id="h">x :</label>
    <input type="number" id="width">
    <label id="w">y :</label>
    <input type="number" id="length">
    <input type="submit" id="submit">
    <table style="width:40%" id="table">
    </table>

   <script type="text/javascript" src="TableGenerator.js"></script>
</body>

CSS:

body{
    background-color:#929caa;
 }

#w{
    color:white;
  }
#h{
    color:white;
}
table{
    background-color:#d5dce5 ;
    border-collapse: separate;
    position: fixed;
    margin-top: 10px;
    color: black;
}
tr{
    border: 1px solid black;
}

JS:(列插入仍在进行中)

 var submit = document.getElementById("submit");
 submit.addEventListener("click", function(){
    InsertNewRow();
    InsertNewCol();

  })


   function InsertNewRow () {

        for (var i = 0; i < document.getElementById("width").value; i++) {
            var table = document.getElementById ("table");
            var row = table.insertRow (-1);
            row.className = "row";
            row.innerHTML = "New Row";
        }}
   function InsertNewCol(){

        }

最佳答案

tr 边框仅适用于 border-collapse: collapse 而不适用于 separate。所以尝试在 table css

中将 border-collapse 值更改为 collpase

table {
  background-color: #d5dce5;
  border-collapse: collapse;
  position: fixed;
  margin-top: 10px;
  color: black;
}

tr {
  border: 1px solid black;
}
<table>
  <tr>
    <td>1</td>
    <td>2</td>
  </tr>
  <tr>
    <td>1</td>
    <td>2</td>
  </tr>
</table>

关于html - 更改表格行边框查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49794884/

相关文章:

html - AngularJS - 让元素在值更改后仅可见几秒钟

html - div 中所有 h 标签下方的空白

html - 图像最大高度 100% inside flexbox

html - UIWebView 未检测到分页符

javascript - 选中的单选按钮显示一个 div

javascript - Bootstrap 4 pills 点击内容显示在下方和/或不显示

javascript - 右侧的 flexisel 响应式轮播 jQuery 插件列表

javascript - 将 JavaScript 命令添加到 Magento 中现有模板中的按钮

html - Joomla 3.x : Limit a module's size

javascript - window.screen.width 和 height 返回的值是 CSS 像素还是实际屏幕像素?