CSS为什么不';这不管用吗?

CSS为什么不';这不管用吗?,css,Css,它没有显示正确的边界 <th style="border-style:solid; border-right:1px; border-left:0px; border-bottom:0px; border-top:0px;">s </th> s 你也应该给边框加颜色。试试看 <th style="border-right:solid 1px gray"></th> 在您的css中 th.giveaclassname {border:0 1

它没有显示正确的边界

<th style="border-style:solid; border-right:1px; border-left:0px; border-bottom:0px; border-top:0px;">s
  </th>
s

你也应该给边框加颜色。

试试看

<th style="border-right:solid 1px gray"></th>

在您的css中

th.giveaclassname {border:0 1px 0 0 solid black;}
在html中

<th class="giveaclassname">..</th>
。。

或者可能是边框正在塌陷,而较厚的边框占了上风(请参见)

您通常不将CSS放在标题中吗?只是说。。。我知道这是正确的,但事实如此。。。。肮脏…你的标记是错误的。不能将数据直接放在th标记内。你应该把它放在一个td复制品里@亚达斯R:怎么会错呢?th可以包含td可以包含的大部分内容。@Adarsh R:我想你把th和tr混淆了。th是一个表头单元格。虽然它当然不应该包含表格数据,但它仍然可以包含任何文本。你的页面是什么颜色的?希望它不是白色的。