美好的一天,
这是我第一次使用Telerik MVC Chart控件,我发现很难更改图表轴的默认字体。我尽可能多地搜索互联网,但无法提出解决方案。
我正在测试IE 9。
我使用开发者工具来查看源和样式,我选择的是图表被分解为包含“svg”对象的div标签。在“svg”内部,图表的Y轴上的项目有“文本”对象。单击任何“文本”项并在“开发人员工具”中选择“样式”,将显示一个名为“内联样式”的部分。字体样式在“内联样式”部分中指定,但我没有在项目的任何CSS文件中指定它。
如何使用CSS类更改“svg”的“text”条目的字体?
我必须提到我没有指定任何主题。我项目中包含的唯一的telerik文件是“telerik.common.min.css”,“telerik.default.min.css”和包含JS文件的Scripts文件夹。
在图表上使用“.HtmlAttributes(new {style =”font-family:Verdana; etc ...“})”来设置font-family或其他与字体相关的样式不起作用。
提前谢谢。
答案 0 :(得分:0)
内联样式意味着样式实际上位于元素标记的DOM中。
除非在样式后使用!important声明,否则无法在外部css中真正定位它们。 (据我所知)
e.g。
element svg {
font-size:16px !important;
}