以ie7为例,为ie7引入一个特殊的css

建立2个layout页,默认的叫_layout.cshtml,为ie7的为_layout.ie7.cshtml

建立2个css文件,default.css和ie7.css。

home/index页的layout指定到_layout.cshtml

Layout = "~/Views/Shared/_Layout.cshtml";
在默认的_layout中引入default.css
在ie7的layout中引入ie7.css
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("ie7")
{
    ContextCondition=(x=>x.GetOverriddenBrowser().Browser=="IE" && x.GetOverriddenBrowser().MajorVersion==7)
});

在global的application start中加入。

 

mvc4区分浏览器,引入不同的css文件mvc4区分浏览器,引入不同的css文件mvc4区分浏览器,引入不同的css文件mvc4区分浏览器,引入不同的css文件

 

只有ie7的样式不同。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2021-07-15
  • 2021-09-17
  • 2021-07-12
猜你喜欢
  • 2021-12-16
  • 2021-08-27
  • 2022-01-19
  • 2021-09-26
  • 2022-12-23
相关资源
相似解决方案