当前位置: 代码迷 >> HTML/CSS >> CSS顶替bordercolorlight与bordercolordark
  详细解决方案

CSS顶替bordercolorlight与bordercolordark

热度:228   发布时间:2012-07-27 11:03:00.0
CSS代替bordercolorlight与bordercolordark
CSS代替bordercolorlight与bordercolordark
2009年08月25日 星期二 15:41

我们可以使用 bordercolorlight bordercolordark 来设置 Table 的边框,使之变得漂亮;

1、 bordercolorlight bordercolordark 的用法( 这种用法只限于 IE

< table cellspacing ="0" bordercolordark ='#D3D8E0' bordercolorlight ='#4F7FC9' cellpadding ="5" border ="1" width ="80%">

??????? < tr >

??????????? < td style =" background-color :#e3efff ;">

??????????????? 第一行 e3efff

??????????? </ td >

??????? </ tr >

??????? < tr >

??????????? < td style =" background-color :#f5f9ff ;">

??????????????? 第二行 f5f9ff

??????????? </ td >

??????? </ tr >

??? </ table >

2、 通过 css 设置边框属性达到同样的效果

< style type ="text/css">

??? TABLE.colorTest {??

??????? border-top : 1px solid #4F7FC9 ;???

??????? border-left : 1px solid #4F7FC9 ;???

??????? border-right : 0px ;???

??????? border-bottom : 0px ;???

??? }??

??? .colorTest TD {

??????? border-top : 1px solid #D3D8E0 ;???

??????? border-left : 1px solid #D3D8E0 ;???

??????? border-right : 1px solid #4F7FC9 ;???

??????? border-bottom : 1px solid #4F7FC9 ;??

??? }??

</ style >

Table 可以使用上面定义的样式达到同样的效果,而且是多浏览器中;

< table class ="colorTest" cellpadding ="1" cellspacing ="0" border ="1px" width ="80%" border ="1">

??? < tbody >

??????? < tr bgcolor ="#e3efff">

??????????? < td >

??????????????? 第一行

??????????? </ td >

??????? </ tr >

??????? < tr bgcolor ="#f5f9ff"> ??

??????????? < td >

???????????? ??? 第二行

??????????? </ td >

??????? </ tr >

??? </ tbody >

</ table >