Asp.net 一种语言中的用户代理样式覆盖字体

Asp.net 一种语言中的用户代理样式覆盖字体,asp.net,localization,styles,agent,overriding,Asp.net,Localization,Styles,Agent,Overriding,我希望找到一些关于追踪缺陷的方向或线索 我有一个ul侧菜单,带有指向aspx页面的链接 当语言仅为法语时,这些页面的子集以斜体显示菜单项 发生这种情况时,控制台将显示菜单项的新样式条目: 继承自我: 受影响的aspx页面具有相同的标题和指向的链接 将样式设置为不受影响的样式 这些页面在其他页面中呈现良好 语言 这个问题存在于Chrome浏览器中,但不存在于Explorer中 aspx页面上没有内嵌样式 用户样式将覆盖我的 即使我将以下内容作为测试添加到样式表中: i{font-style:no

我希望找到一些关于追踪缺陷的方向或线索

我有一个ul侧菜单,带有指向aspx页面的链接

当语言仅为法语时,这些页面的子集以斜体显示菜单项

发生这种情况时,控制台将显示菜单项的新样式条目:

继承自我:

  • 受影响的aspx页面具有相同的标题和指向的链接 将样式设置为不受影响的样式
  • 这些页面在其他页面中呈现良好 语言
  • 这个问题存在于Chrome浏览器中,但不存在于Explorer中
  • aspx页面上没有内嵌样式
  • 用户样式将覆盖我的 即使我将以下内容作为测试添加到样式表中:

    i{font-style:none!重要;}


关于什么可能导致用户代理风格优先考虑的想法?

请提供一个演示来说明问题-最好是一个最小的HTML文档,但实际页面的URL总比没有好。此外,请具体说明“语言是”的含义。(浏览器UI语言?操作系统语言?文档语言?其他?)请注意,
font-style:none
无效,因为
none
不是
font-style
的定义值<代码>正常是。我错误的字体样式语法是错误的。一旦我正确设置了它,代理样式就被覆盖了。提供一个例子是困难的,因为该页面是一个私有SaaS应用程序,我无法在新页面上重新生成该问题。谢谢你。
i, cite, em, var, address, dfn {
font-style: italic;