有没有人经历过HTML Table中的边框格式并找到了解决方案?

时间:2019-04-22 15:58:38

标签: html css google-apps-script html-table

我写了一个Google脚本来进行邮件合并,该邮件合并了一个嵌入式表格。在电子邮件中,html格式表格的边框之间有1px的间距。

我正在使用理解的表='border-collapse:塌陷; Border:1px纯黑色;。有没有人见过此错误或知道解决方案?

var TABLEFORMAT = '<!DOCTYPE html><html><style>table {border- 
  collapse:collapse} table,td,th{border:1px solid black}</style>'  

    for (row = 0; row<data.length; row++)
          { 
            for (col = 1 ;col<data[row].length; col++){
              if (row == 0 && col == 1) {htmltable += '<tr><th style="border-collapse: collapse;border: 1px solid black;background-color:#D5D8DC">' + data[row][col] + '</th>';}
               else
        if (row == 0 && col == lastCol - 1) {htmltable += '<th style="border-collapse: collapse;border: 1px solid black;background-color:#D5D8DC">' + data[row][col] + '</th></tr>';}       else
                if (row == 0) {htmltable += '<th style="border-collapse: collapse;border: 1px solid black;background-color:#D5D8DC">' + data[row][col] + '</th>';}
              else
                if (data[row][0] == employeeId && col == 1) {htmltable += '<tr><td style="border-collapse: collapse;border: 1px solid black;">' + data[row][col] +  '</td>';}
              else
                if (data[row][0] == employeeId && col == lastCol) {htmltable += '<tr><td style="border-collapse: collapse;border: 1px solid black;">' + data[row][col] + '</td></tr>';}
              else
              if (data[row][0] == employeeId) {htmltable += '<td style="border-collapse: collapse;border: 1px solid black;">' + data[row][col] + "</td>";}
    }

有人见过这个错误或知道解决方法吗?

0 个答案:

没有答案