日安,
这是我第一次使用Telerik MVC Chart控件,我发现很难更改图表轴的默认字体。我尽可能地在互联网上搜索,但还是想不出解决方案。
目前我正在IE9上测试。
我使用开发人员工具来查看源代码和样式,我发现图表被分解成一个包含"svg“对象的div标记。在"svg“内部,有”文本“对象,用于图形Y轴上的项目。单击任何“文本”项并在开发人员工具中选择“样式”,会显示一个名为“内联样式”的部分。字体样式是在"inline style“部分指定的,但我没有在项目的任何CSS文件中指定它。
如何使用CSS类更改"svg“的"text”条目的字体?
我必须指出,我没有指定任何主题。我的项目中唯一包含的telerik文件是"telerik.common.min.css“、"telerik.default.min.css”和包含JS文件的Scripts文件夹。
在图表上使用".HtmlAttributes(new {.HtmlAttributes= " font-family : Verdana;etc...“})”来设置字体系列或其他与字体相关的样式不起作用。
提前谢谢你。
发布于 2012-01-09 15:14:50
内联样式意味着样式实际上位于元素标记上的DOM中。
除非在样式后面使用!important声明,否则不能在外部css中真正针对它们。(据我所知)
例如:
element svg {
font-size:16px !important;
}https://stackoverflow.com/questions/8784943
复制相似问题