Responsive design 如何为IE 7和XX2B提供新的ZURB基础支撑;

Responsive design 如何为IE 7和XX2B提供新的ZURB基础支撑;,responsive-design,zurb-foundation,Responsive Design,Zurb Foundation,我最近建立了一个快速响应的网站。我之所以使用它,是因为一些建议和文章是提高网站响应效率的最佳解决方案。但问题是,新版本的基金会不支持IE 7 +,正如你所见,但我希望我的网站支持所有的IE版本。有人建议使用旧基础(即VES 3)。但我认为最新版本是最好的 我的问题是,任何解决方案,使新的基础(4)支持IE? 我需要建议,因为我在这里。谢谢IE7和IE8的问题在于它们没有内置的对媒体查询的支持 不过,有一些选项可以帮助您,为旧浏览器添加媒体查询支持 最受欢迎的两个是和。我在这两方面都取得了成功 在

我最近建立了一个快速响应的网站。我之所以使用它,是因为一些建议和文章是提高网站响应效率的最佳解决方案。但问题是,新版本的基金会不支持IE 7 +,正如你所见,但我希望我的网站支持所有的IE版本。有人建议使用旧基础(即VES 3)。但我认为最新版本是最好的

我的问题是,任何解决方案,使新的基础(4)支持IE?
我需要建议,因为我在这里。谢谢

IE7和IE8的问题在于它们没有内置的对媒体查询的支持

不过,有一些选项可以帮助您,为旧浏览器添加媒体查询支持

最受欢迎的两个是和。我在这两方面都取得了成功

在页面的头部,测试浏览器并在必要时加载其中一个脚本

我过去这样做的方式要么是有条件的评论:

<!--[if (lt IE 9) & (!IEMobile)]>
<script src="path-to/respond.js"></script>
<![endif]-->  
这两种方法都很容易尝试,即使在这种情况下对您没有帮助,您也可能有机会在另一个站点上再次尝试


祝你好运

我写的这篇文章着眼于使用引导和让sass生成默认为桌面视图的ie7样式表。我将在某个时候研究它的基础版本。它会导致一些css规则的重复,但是可以使用类似的方法来消除重复

您看到这为IE8提供了一个网格吗?它在他们的文档中有链接。@Pigueiras:是的,我以前试过,但它用于IE8,但对IE7或更低版本没有用处。所以,我真的很惊讶。你的项目进展得很快吗?在我看来,如果这是您的需求之一,那么您不应该使用不支持IE7的CSS框架。还有一些其他框架支持IE7,比如Twitter引导或骨架。无论如何,为什么你的网站真的需要IE7支持。我自己没有尝试过,但是我听说使用了响应。JS使基金会4在IE8中工作得很好。关于IE6-8不确定,但技术上respond.js支持IE6-8。现代化或许也有帮助。
Modernizr.load([
{
// The test: does the browser understand Media Queries?
test : Modernizr.mq('only all'),
// If not, load the respond.js file
nope : '/js/respond.js'
}
]);