- 4
- 0
- 约 5页
- 2016-11-08 发布于河南
- 举报
表格边框探秘table及如何快速实现细线表格
表格边框探秘table及如何快速实现细线表格
一、表格中单元格之间分隔线的隐藏方法
第
一
行
第
二
行
第
三
行
这个表格去掉了单元格之间的纵向分隔线
第
第
第
一
二
三
列
列
列
这个表格去掉了单元格之间的横向分隔线 横
?
线
竖
?
线
都
没
了
这个表格去掉了单元格之间的纵向分隔线和横向分隔线
其实上面的三个表格都有三行三列,隐藏分隔线的诀窍在于rules,察看这三个表格的源代码,我们可以看到TABLE标签中都有rules。 它有三个参数(cols,rows,none),当rules=cols时,表格会隐藏纵向的分隔线,这样我们就只能看到表格的行;当rules=rows时,则 隐藏了横向的分隔线,这样我们只能看到表格的列;而当rules=none时,纵向分隔线和横向分隔线将全部隐藏。
二、表格边框的隐藏
普
表
通
格
这是一普通的表格
不怕
下雨
?
?
只显示上边框 ?
?
下起雨来
该怎么办
只显示下边框
上不着天
?
?
下不着地
只显示左、右边框 ?
两边走开
老子姓王
?
只显示上、下边框
左右
?
为难
?
只显示左边框 ?
左右
?
为难
只显示右边框
光秃秃
?
?
全脱了
不显示任何边框
表格边框的显示与隐藏,是可以用frame参数来控制的。请注意它只控制表格的边框图,而不影晌单元格。只显示上边框 table frame=above只显示下边框 table frame=below 只显示左、右边框 table frame=vsides只显示上、下边框 table frame=hsides只显示左边框 table frame=lhs只显示右边框 table frame=rhs不显示任何边框 table frame=void ?
三、表格边框
普
表
通
格
这是一普通的表格 table border=1 width=200 cellpadding=0 cellspacing=0 tr align=center?? td普/td td表/td /tr tr align=center?? td通/td td格/td /tr /table?? 细
表
线
格
表格加上了漂亮的细线(利用cellspacing1像素间隙和表格与单元格背景的不同) table border=0 width=200 cellspacing=1 cellpadding=0 bgcolor=#000000 tr align=center bgcolor=#FFFFFF?? td bgcolor=#FFFFFF细/td td bgcolor=#FFFFFF表/td /tr tr align=center bgcolor=#FFFFFF?? td bgcolor=#FFFFFF线/td td bgcolor=#FFFFFF格/td /tr /table?? 细
表
线
格
这和上面那个可不一样,它用的是CSS,效果却一样。(对单元格border的定义) table width=200 cellspacing=0 cellpadding=0 tr align=center?? td style=BORDER-top: rgb(0,0,0) 1px groove; BORDER-bottom: rgb(0,0,0) 1px groove; BORDER-left: rgb(0,0,0) 1px groove; BORDER-right: rgb(0,0,0) 1px groove细/td td style=BORDER-top: rgb(0,0,0) 1px groove; BORDER-bottom: rgb(0,0,0) 1px groove; BORDER-right: rgb(0,0,0) 1px groove表/td /tr tr align=center?? td style=BORDER-bottom: rgb(0,0,0) 1px groove; BORDER-left: rgb(0,0,0) 1px groove; BORDER-right: rgb(0,0,0) 1px groove线/td td style=BORDER-bottom: rgb(0,0,0) 1px groove; BORDER-right: rgb(0,0,0) 1px groove格/td /tr /table?? 细
表
线
格
再进一步,把边框变成虚线,同样是CSS的神奇作用。 table widt
原创力文档

文档评论(0)