本人的代码如下 :
asp:gridview
……
asp:gridview
<div class="goto">
<a href="BasicData.aspx">基础信息维护</a>
</div>
问题如下图:



<a>为什么就应用了gridview这个不相干的样式,而.goto a,a:visited这个样式却被覆盖了。我页面中好几个超链接都是这种情况,本人实在不懂,烦请高手给一指教,让兄弟长点心吧。
首先你要定义.goto a
.goto a, .goto a:visited {....}
其他同理
第二,注意css文件的加载顺序
gridviewCss感觉是系统的css文件,如果他在defult.css后加载,很可能覆盖你之前的定义
因为没有完整的html只能这么猜测。