我有以下css类,在兼容模式为OFF的IE10中工作正常。但是当我在兼容模式“ON”下测试此页面时,将忽略css类。这个类的作用基本上是为表格行设置背景颜色。
.TMDarkBlue
{
color: White;
background: #2895D5;
font-weight: bold;
}
我使用过的数据网格的HTML如下所示。
<asp:DataGrid ID="dgResults" runat="server" AllowPaging="True" GridLines="None" CellSpacing="2" PageSize="15" ForeColor="Black" AllowSorting="True" CellPadding="10" PagerStyle-NextPageText=">">
<PagerStyle NextPageText="Next" CssClass="pagerStyle" PrevPageText="Prev" HorizontalAlign="Justify" Position="Top" Wrap="False" Mode="NumericPages" ForeColor="#2D4374" Font-Overline="False"></PagerStyle>
<ItemStyle Wrap="False" CssClass="itemStyle"></ItemStyle>
<AlternatingItemStyle Wrap="False" CssClass="alternateRow"></AlternatingItemStyle>
<HeaderStyle CssClass="TMDarkGray" ForeColor="White" />
<FooterStyle CssClass="TMDarkGray" Wrap="False" />
<EditItemStyle Wrap="False" />
<SelectedItemStyle CSSClass="TMOrangeHighlight" Wrap="False" BackColor="#2D4374" />
</asp:DataGrid>
我是网络前端开发新手所以请原谅我,如果我错过了一些重要的信息。请告诉我需要哪些其他详细信息,我会相应更新此问题。
由于
答案 0 :(得分:1)
尝试类似
的内容 table tr.TMDarkBlue td {
background-color: #2895D5;
color: white;
font-weight: bold;
}