1
我是新來的CSS,我試圖完成對IE10如下:CSS指定表asp.net DataGrid中第一TR
我有ASP在DataGrid中的CSS類「maintbl」
<asp:DataGrid CssClass="maintbl" ID="dg" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn ReadOnly="true" DataField="UpdateOn" DataFormatString="{0:MMMM d, yyyy}" HeaderText="Date Modified" SortExpression="UpdateOn" ></asp:BoundColumn>
<asp:BoundColumn DataField="Message" HeaderText="Message" SortExpression="Message"></asp:BoundColumn>
</Columns>
</asp:DataGrid>
的HTML生成類似於此:
<table class="maintbl">
<tbody>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
我想特別適用CSS來第一個tr
。我已經試過這在CSS文件,但它不工作。
.maintbl table tbody tr:first-child {
border: 1px solid white;
background-color: #167F92;
color: white;
padding: 1em;
text-align: center;
}
請幫我解釋我做錯了什麼。
它現在完美運作。謝謝! – usr4896260