被 WebResource.AXD 覆盖的 CSS 属性

标签 css asp.net telerik

我正在开发一个使用 C#、ASP.Net 和 Telerik 组件开发的网站。我有一个 RadButton 无法正确显示我尝试设置的图像。

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

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

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

在 Default.CSS 中:

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

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

最佳答案

更好的方法是增加 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

关于被 WebResource.AXD 覆盖的 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28675408/

相关文章:

CSS div 区域未出现(但在 firebug 中显示?)

html - 表行跨度和列跨度

javascript - 在 Telerik 分离器内时,Mapbox 不绘制所有图 block

css - 强制按钮元素像 div 一样布局

当使用 asp.net scriptmanager 在 web View 中加载站点时,jquery document.ready 不会触发

asp.net - 在 ASP.NET 中,是什么决定了 HostingEnvironment.IsDevelopmentEnvironment 的值?

asp.net - 如何在 IIS 7.5 上调试经典 asp 页面 Visual Studio 2010?

telerik - 如何为 Telerik RadGrid 中的列标题添加颜色

angularjs - 将 AngularJS 与 Kendo UI 结合使用

javascript - 使用 JavaScript slider 控制 CSS 边距