WebResource.AXD覆盖的CSS属性

时间:2015-02-23 13:56:25

标签: css asp.net telerik

我正在使用C#,ASP.Net和Telerik组件开发的网站上工作。我有一个RadButton,它没有正确显示我试图设置的图像。

使用Firefox跟踪样式,我发现我的图像被来自名为WebResource.axd的文件的某些属性(填充)移位。

我尝试直接在Default.CSS文件中使用我的按钮的padding属性,但它一直被这个WebResource.axd覆盖。

到目前为止,我发现关键字important是为了强制我的属性被使用,无论以后使用哪个参数。

在Default.CSS中:

.rbLinkButton {
    padding: 0px 0px !important;
}

它有效,但感觉很糟糕,我觉得我在这里引入了一条邪恶的捷径...有没有更好的方法呢?

1 个答案:

答案 0 :(得分:1)

更好的是增加CSS规则的特异性,以便您的规则发生。更多信息:http://blogs.telerik.com/aspnet-ajax/posts/08-06-17/how-to-override-styles-in-a-radcontrol-for-asp-net-ajax-embedded-skin.aspx