基金会5不与IE8合作

时间:2014-06-11 13:20:11

标签: css internet-explorer media-queries zurb-foundation

我正在使用基础5,除了IE8以外,所有浏览器都能正常工作。我也尝试使用polyfill,但IE8上仍存在css问题。 任何其他解决方案。

2 个答案:

答案 0 :(得分:10)

对于某些企业来说,放弃对IE8的支持并不是一个可行的选择。我必须得到一个在IE8中工作的Foundation 5网站,这是我为使其工作而采取的步骤。

<强>故障:

  1. 使用jQuery v1.x而不是v2.x
  2. 包含IE8网格支持CSS
  3. 在CSS之后在HEAD中包含填充程序
    • cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.2/html5shiv.js
    • s3.amazonaws.com/nwapi/nwmatcher/nwmatcher-1.2.5-min.js
    • html5base.googlecode.com/svn-history/r38/trunk/js/selectivizr-1.0.3b.js
    • cdnjs.cloudflare.com/ajax/libs/respond.js/1.1.0/respond.min.js
    • github.com/es-shims/es5-shim - shim.js
  4. 在启动基础之前包含基础js修复
  5. 在页面的最底部包含REM垫片
  6. 如需更深入地了解如何执行此操作,请查看以下链接:

    http://www.kycosoftware.com/blog/article/getting-foundation-5-to-work-in-ie8

答案 1 :(得分:3)

根据http://foundation.zurb.com/learn/faq.htmlhttp://foundation.zurb.com/docs/compatibility.html

  
      
  1. 为什么基金会不支持IE7或IE8?或者:为什么我们不支持垂死的物种。
  2.         

    这可能是我们得到的最大问题。考虑一下:大多数   今天流行的浏览器自动升级包括   Chrome,Firefox和Explorer(从9开始)。 IE 8是最后一个IE   支持Windows XP,微软将正式停止   支持明年。这在我们的决定中发挥了作用。

         

    除此之外,自从Foundation 4以来,我们的框架是基于移动优先构建的,   这意味着它依赖于媒体查询来分层更复杂的布局   和组件。不支持媒体查询的浏览器或设备   将限制为简单的单列布局。在某些方面,   基金会4更好地支持IE6-7,因为它提供了移动设备   但并非完全破碎的经历。 如果IE8支持很重要   您的用户/客户,您可以使用Foundation 3.2,它支持   IE8。它首先不是移动设备,但它是好东西。