CSS如何给Table 内部水平和垂直边框定义不同的颜色样式?

html-css018

CSS如何给Table 内部水平和垂直边框定义不同的颜色样式?,第1张

同理啊。

还是用border定义

如果页面中的所有表格都要定义的话,可以如下定义:

table {

border-top:1px solid #F00/*上部边框*/

border-bottom:1px solid #F00/*下部边框*/

border-left:1px solid #000/*左部边框*/

border-right:1px solid #000/*右部边框*/

}

如果只定义某个table,可以如下定义:

.colorfultable {

border-top:1px solid #F00/*上部边框*/

border-bottom:1px solid #F00/*下部边框*/

border-left:1px solid #000/*左部边框*/

border-right:1px solid #000/*右部边框*/

}

===============

如果页面中的所有表格内都要定义的话,可以如下定义:

table td {

border-top:1px solid #F00/*上部边框*/

border-bottom:1px solid #F00/*下部边框*/

border-left:1px solid #000/*左部边框*/

border-right:1px solid #000/*右部边框*/

}

如果只定义某个table,可以如下定义:

.colorfultable td {

border-top:1px solid #F00/*上部边框*/

border-bottom:1px solid #F00/*下部边框*/

border-left:1px solid #000/*左部边框*/

border-right:1px solid #000/*右部边框*/

}

<table border="0" cellspacing="0" cellpadding="0" class="colorfultable ">

你是不是想让表格中某一列的字颜色为黑色?

如果是,你可以在样式表中添加

.tdblack{color:#000}

然后再需要在将字体设成黑色的td标签中添加class="tdblack"

比如:<td

class="tdblack">这里是内容</td>