表的薄黑边界

use*_*509 27 html css

在此输入图像描述

如上所示,我需要为整个桌子设置这么细的线条.以上图片仅为示例.我的解决方案,不起作用.该表显示没有边框.

这是我的CSS:

table {
    border-width: thin;
    border-spacing: 2px;
    border-style: none;
    border-color: black;
}
Run Code Online (Sandbox Code Playgroud)

Pet*_*tah 60

风格tdth不是

td, th {
    border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)

而且为了使它在单元格之间没有间距使用:

table {
    border-collapse: collapse;
}
Run Code Online (Sandbox Code Playgroud)

(还要注意,你border-style: none;应该有哪些border-style: solid;)

在这里查看示例:http://jsfiddle.net/KbjNr/

  • @Petah你在答案中没有提到这个,但它在你的JSFiddle中:**border-collapse:collapse是解决方案的关键元素**. (7认同)
  • `echo"<table border = \"1 \"style = \"border-collapse:collapse; \">";`for html如果有人需要那个 (2认同)
  • 或者`<table border ="1"style ="border-collapse:collapse">` (2认同)