内阴影和交替细胞颜色

时间:2012-11-22 06:58:40

标签: html css css3

这是我的目标

enter image description here

如何使用html / css和以下代码基础实现此目的?

  <div class="classname">                      
    <table>                              
      <tbody>                                      
        <tr>                            <td></td>                           <td></td>                                      
        </tr>                                      
        <tr>                            <td></td>                           <td>                  
            </td>                                      
        </tr>                                      
        <tr>                            <td></td>                           <td></td>                                      
        </tr>                                      
        <tr>                            <td></td>                           <td></td>                                      
        </tr>                                      
        <tr>                            <td></td>                           <td></td>                                      
        </tr>                                      
        <tr>                            <td></td>                           <td></td>                                      
        </tr>                                      
        <tr>                            <td></td>                           <td>                             
      </tbody>                         
    </table>                                                                                                                             
  </div>

2 个答案:

答案 0 :(得分:4)

<强> CSS

 tr:nth-child(even) td:last-child{
    background-color:#ccc;
    width:80%
}
table{
 -moz-box-shadow:
        inset 5px 0 5px -2px #ccc,
        inset -5px 0 5px -2px #ccc;
    -webkit-box-shadow:
        inset 5px 0 5px -2px #ccc,
        inset -5px 0 5px -2px #ccc;
    box-shadow:
        inset 5px 0 5px -2px #ccc,
        inset -5px 0 5px -2px #ccc;
}
td{
    border-bottom:#ccc solid 1px;
    border-right:#ccc solid 1px;
    height:30px
}
​

<强> DEMO

答案 1 :(得分:0)

enter image description here CSS

在表格单元格上设置背景颜色。

table {

    border:1px solid #000;
    box-shadow: 7px 0px 7px -5px #777 inset,-7px 0px 7px -5px #777 inset;

}

table tr td {

    background:#fff;
    z-index:-1;
    position:relative;

}

<强> HTML

<table border="0" cellpadding="10" cellspacing="0">
  <tr>
    <td>Day</td>
    <td>Month</td>
    <td>Year</td>

  </tr>
  <tr>
    <td>$100</td>
    <td>$1000</td>
    <td>$1000</td>
  </tr>
</table>