建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网页设计 > css教程 >

解析用CSS定义表格边框

时间:2011-04-25 09:29来源: 作者: 点击:
本文来解析下如何用CSS定义表格边框,希望可以为那些对CSS不是很了解的朋友解惑。 在网页中虽然不能说CSS是万能的,但遇到问题的时候想想怎样用它来解决,一般都能找到方法。在原来介绍CSS边框的文章中,我很详细的介绍过边框属性的用处和用法,详情请参考《

本文来解析下如何用CSS定义表格边框,希望可以为那些对CSS不是很了解的朋友解惑。

在网页中虽然不能说CSS是万能的,但遇到问题的时候想想怎样用它来解决,一般都能找到方法。在原来介绍CSS边框的文章中,我很详细的介绍过边框属性的用处和用法,详情请参考《详细介绍CSS的边框属性(border)》。

定义table的边框,其实只是CSS边框属性应用方法之一,可以给大家启发,举一反三。下面我来解决网友的问题,如果让表格table内外的水平和垂直边框颜色都不同。

先列出table的代码:

<table width="200" height="200" border="0" cellpadding="0" cellspacing="0" class="colorfultable ">
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>

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

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引用这个class的地方就在<table width="200" height="200" border="0" cellpadding="0" cellspacing="0" class="colorfultable ">处。

以上是定义了table的外边框。如果要定义table内部的单元格td也同理,只要加上td标签即可。

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

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边框的定义方法就算完成了。
(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片