gpt4 book ai didi

asp.net - 如何为 ASP.NET Ajax 重用 Telerik RadControls 中的 css 样式

转载 作者:技术小花猫 更新时间:2023-10-29 11:39:41 26 4
gpt4 key购买 nike

Telerik RadControls 内置了对皮肤的支持,并使用 CSS 来设置所有控件的样式。但是,当将这些控件插入现有网站时,将现有网站的样式与 RadControls 自己的样式合并的最佳方式是什么?

更新:给定以下选项(感谢 Zhaph):

  1. 将 RadControl 的 CSS 添加到我的网站
  2. 使 RadControls 看起来更像我的网站
  3. 将我的网站 CSS 选择添加到 RadControl 样式列表

最好的选择是什么?

选项 2 要求我在以后维护两套样式。所以最好选择选项 1。这将允许在整个站点中重用 RadControls 样式系统,例如按钮和简单控件看起来一样。

更新 2(从我的回答中移出):我最终做了一个组合。使用 the FormDecorator允许在我自己的按钮和输入上重用 RadControls 样式。此外,将 Telerik 提供的皮肤复制到我的 ASP.Net 主题中可以自定义皮肤。

最佳答案

我必须承认,我有一段时间没有使用 RadControls - 我们在一些 CMS 站点上使用了 CMS RadEditor,它可以自动获取您的样式表,并将类添加到它的列表中,或者您可以手动添加一些。

查看文档,一些位可能会有所帮助:

  1. RadEditor CSS Classes and Their Use - 虽然通常这些是由我认为的控件自动添加的?
  2. 1. 的链接还告诉您如何执行此操作
  3. 几个选项
    • External CSS Files ,它指出“默认情况下,RadEditor for ASP.NET AJAX 使用当前页面中可用的 CSS 类”,但也显示了如何加载其他样式表。
    • Using the ToolsFile.xml - 向下滚动到 元素。

关于asp.net - 如何为 ASP.NET Ajax 重用 Telerik RadControls 中的 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1414651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com