2013-02-16 134 views
0

我有一个表:背景颜色不添加

<div class="Bar" > 
     <table width="100%"> 
      <tr> 
       <td width="20%"> 
        <asp:LinkButton ID="LnkHome" runat="server" ForeColor="Black" Text="Home"></asp:LinkButton> 
       </td> 
       <td width="20%"> 
            </td> 
       <td width="20%"> 
            </td> 
       <td width="20%"> 
            </td> 
       <td width="20%"> 

       </td> 
      </tr> 
     </table> 
    </div> 

我试图通过CSS上表中增加背景颜色为

.Bar table tr td 
{ 
    background-color:Maroon; 

    } 

,但没有给出背景color.Thanks帮助。

+2

在TD没有数据,因此没有高度,没有什么用 – ashley 2013-02-16 09:09:05

+0

它的工作完美的工作,有一个与代码没有问题。只需将一些数据添加到​​中,您将看到背景颜色或给表格一些高度。 – 2013-02-16 09:10:37

+0

先生,我已经添加了asp标签。所以我不明白为什么它没有使用它? – 2013-02-16 09:14:16

回答

1

CSS

.Bar table tr td 
     { 
      background-color: Maroon; 
      height:50px; 
     } 

的Html

<div class="Bar"> 
     <table width="100%"> 
      <tr> 
       <td width="20%">Hello 
       </td> 
       <td width="20%">Hello 
       </td> 
       <td width="20%">Hello 
       </td> 
       <td width="20%">Hello 
       </td> 
       <td width="20%">Hello 
       </td> 
      </tr> 
     </table> 
    </div> 
0

我试过了,它的工作原理

fiddle

<div class="Bar" > 
    <table width="100%"> 
     <tr> 
      <td width="20%">aaaaaaaaaaaa</td> 
      <td width="20%"></td> 
      <td width="20%">aaa 
           </td> 
      <td width="20%"> 
           </td> 
      <td width="20%"> 

      </td> 
     </tr> 
    </table> 
</div> 



.Bar table tr td 
{ 
    background-color:Maroon; 
    color: white; 
}