Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Sass文件不适用于IE_Css_Ruby On Rails_Internet Explorer_Sass - Fatal编程技术网

Css Sass文件不适用于IE

Css Sass文件不适用于IE,css,ruby-on-rails,internet-explorer,sass,Css,Ruby On Rails,Internet Explorer,Sass,我正在开发一个rails应用程序,在IE9上运行该站点时遇到了一个问题。所有的sass文件都不能在IE上运行。如果我想让网站在IE9上运行,我已经在application.scss中对sass文件进行了排序 我不知道为什么。过去我一直在使用其他rails应用程序,这是sass文件第一次需要排序 那么,有像我这样的人吗?请帮帮我 有关我的申请的详细信息: 轨道4 Sass 3.2 基金会框架最新版本5.2 细长模板 注:我已经将respond.js和html5shiv.js添加到布局/应用程序

我正在开发一个rails应用程序,在IE9上运行该站点时遇到了一个问题。所有的sass文件都不能在IE上运行。如果我想让网站在IE9上运行,我已经在application.scss中对sass文件进行了排序

我不知道为什么。过去我一直在使用其他rails应用程序,这是sass文件第一次需要排序

那么,有像我这样的人吗?请帮帮我

有关我的申请的详细信息:

  • 轨道4
  • Sass 3.2
  • 基金会框架最新版本5.2
  • 细长模板

注:我已经将respond.js和html5shiv.js添加到
布局/应用程序中

在IE中不起作用的不是SASS,而是您通过它创建的规则。你应该检查IE支持哪些CSS规则。一个好的来源不是在IE中不起作用的SASS,而是你通过它创建的规则。你应该检查IE支持哪些CSS规则。一个好的来源不是在IE中不起作用的SASS,而是你通过它创建的规则。你应该检查IE支持哪些CSS规则。一个好的来源不是在IE中不起作用的SASS,而是你通过它创建的规则。您应该检查IE支持哪些CSS规则。正如
@Severin
所建议的,一个好的源代码是,这不是问题所在-这是您的CSS:

Sass与CSS的所有版本完全兼容。我们拿这个 兼容性,以便您可以无缝地使用任何可用的 CSS库

SASS基本上是编写CSS的另一种方式——它在部署时预编译,基本上呈现“纯”CSS以供浏览器使用


你的IE案例不太可能与你的SASS有关——这可能是你的CSS的问题。你能发布你的
应用程序.css吗?

正如
@Severin
所建议的,这不是问题所在,而是你的css:

Sass与CSS的所有版本完全兼容。我们拿这个 兼容性,以便您可以无缝地使用任何可用的 CSS库

SASS基本上是编写CSS的另一种方式——它在部署时预编译,基本上呈现“纯”CSS以供浏览器使用


你的IE案例不太可能与你的SASS有关——这可能是你的CSS的问题。你能发布你的
应用程序.css吗?

正如
@Severin
所建议的,这不是问题所在,而是你的css:

Sass与CSS的所有版本完全兼容。我们拿这个 兼容性,以便您可以无缝地使用任何可用的 CSS库

SASS基本上是编写CSS的另一种方式——它在部署时预编译,基本上呈现“纯”CSS以供浏览器使用


你的IE案例不太可能与你的SASS有关——这可能是你的CSS的问题。你能发布你的
应用程序.css吗?

正如
@Severin
所建议的,这不是问题所在,而是你的css:

Sass与CSS的所有版本完全兼容。我们拿这个 兼容性,以便您可以无缝地使用任何可用的 CSS库

SASS基本上是编写CSS的另一种方式——它在部署时预编译,基本上呈现“纯”CSS以供浏览器使用

你的IE案例不太可能与你的SASS有关——这可能是你的CSS的问题。你能发布你的
应用程序吗。css

IE9仍然有。如果您的application.css有超过31个导入链接或超过4095条规则,这可能就是您遇到这种情况的原因。如果是这样的话,你肯定应该重构你的样式表

你确实有gems喜欢处理这个问题,但老实说,如果你遇到了这些限制,那么现在可能是重组资产的好时机。

IE9仍然有。如果您的application.css有超过31个导入链接或超过4095条规则,这可能就是您遇到这种情况的原因。如果是这样的话,你肯定应该重构你的样式表

你确实有gems喜欢处理这个问题,但老实说,如果你遇到了这些限制,那么现在可能是重组资产的好时机。

IE9仍然有。如果您的application.css有超过31个导入链接或超过4095条规则,这可能就是您遇到这种情况的原因。如果是这样的话,你肯定应该重构你的样式表

你确实有gems喜欢处理这个问题,但老实说,如果你遇到了这些限制,那么现在可能是重组资产的好时机。

IE9仍然有。如果您的application.css有超过31个导入链接或超过4095条规则,这可能就是您遇到这种情况的原因。如果是这样的话,你肯定应该重构你的样式表


您确实有一些gems喜欢处理这个问题,但老实说,如果您遇到了这些限制,那么现在可能是重组资产的好时机。

谢谢您的回答。但我想知道为什么如果sass文件已排序,那么IE9将起作用。我认为当运行
rails s
时,它将构建一个文件application.css。我已经开发的其他应用程序,在IE9上运行时,我不需要担心sass文件。我认为您没有抓住要点。当然,这些代码会被编译成标准的CSS,这给您带来了困难。所以,如果它能在另一个项目中工作,那不是因为SASS工作正常,而是因为你应用的规则不受IE支持。哦,我不知道——因为3周前,当在IE9上运行站点时,它仍然工作。但是,当我的团队中的一个成员升级基金会最新版本时。IE9上的站点不工作。我压力很大。我会再试一次。谢谢你的回答。但我想知道为什么如果sass文件已排序,那么IE9将起作用。我认为当运行
rails s
时,它将构建一个文件application.css。我已经开发的其他应用程序,在IE9上运行时,我不需要担心sass文件。我认为您没有抓住要点。当然,这些代码会被编译成标准CSS,这就是它给你的