C# 如何避免asp.net中treeview的父css类样式?

C# 如何避免asp.net中treeview的父css类样式?,c#,html,asp.net,css,C#,Html,Asp.net,Css,在我的ASP.Net页面中有一个树状视图,如下所示 <div style="display:inline-block; height:400px; width:200px; overflow:auto;"> <asp:TreeView ID="PostCodeTreeView" ImageSet="Arrows" OnTreeNodePopulate="PopulateNode" CssClass="testcss" runat="server" OnS

在我的ASP.Net页面中有一个树状视图,如下所示

<div style="display:inline-block; height:400px; width:200px; overflow:auto;">
    <asp:TreeView ID="PostCodeTreeView" ImageSet="Arrows" OnTreeNodePopulate="PopulateNode" CssClass="testcss"
        runat="server" OnSelectedNodeChanged="PopulatePostcodes" OnTreeNodeExpanded="PopulatePostcodes" >
        <Nodes>
            <asp:TreeNode SelectAction="SelectExpand" PopulateOnDemand="true" />
        </Nodes>
    </asp:TreeView>
</div>

所以我面临的问题是,当treeview在内部使用table标记时,为父css类中的表定义的css样式也将应用于此

请告诉我如何避免在树状视图的内部表标记上应用样式

谢谢
Guru.

问题显然将是用于设置父表样式的选择器。如果应用它是因为
元素只有一组空白CSS:

table {
}

td {
}

tr {
}
然后,您必须更改这些样式,使其更加具体。可能您试图覆盖的对象位于
div
中,其
id
内容
,因此您可以执行以下操作:

#content table {
}

#content td {
}

#content tr {
}
无论哪种方式,都需要使填充样式更加具体


如果样式表失控,您可能需要了解。

谢谢您的回复,但我没有访问现有样式表的权限,我的意思是我无法更改现有的父样式表,因为它们在其他多个位置使用。