7

我正在使用用于 ASP.NET 的 Telerik RadControls,并想知道是否有任何方法可以关闭/停止随控件自动下载的 CSS。

我不想删除任何应用于 Telerik HTML 元素的类名,我只想要一个干净的石板,这样我就可以完全按照我想要的方式设置它们的样式。

我问的原因是我正在尝试为视力受损的人应用字体放大器到我的网站。我可以使用以下内容覆盖当前样式:

html body .RadInput_Default .riTextBox, div.RadComboBox_Default input.rcbInput {
  font-size: 0.9em !important;
  height: 1.4em !important;
  line-height: 1.3em !important;
  width: 6em !important;
}

我必须写 !important 来覆盖随 .axd 文件下降的样式,而 taht 随 Telerik 控件下降。但问题在于,如果我尝试放大字体(我使用 javascript 来增加 ems 中字体的默认大小),Telerik 控件的字体大小始终保持在 0.9em。

有任何想法吗?

谢谢你的时间

4

1 回答 1

12

每个 Telerik 控件都有:

  • 启用嵌入式皮肤
  • 启用EmbeddedBaseStylesheet

将这两个设置为 false 将禁用 Telerik 的所有嵌入式样式表。

一个快速警告 - 一些控件,例如面板栏,如果没有一些内置的 CSS 将无法工作(子元素的展开/折叠将不起作用),除非您自己添加必要的样式,因此请小心操作。

更多信息可以在这里找到:

于 2009-11-19T23:22:25.480 回答