Foundation 5 - Internet Explorer 8 の対応方法

当ページのリンクには広告が含まれています。

更新日:

ここでは人気のフレームワーク「Foundation」の「Internet Explorer 8(IE8)」対応方法を紹介します。

フレームワークとは、あらかじめ「HTML」「CSS」「JS」がセットになっており、自分でデザインしなくてもササッと素早くWebサイトを構築できる便利な代物です。しかも、それらの多くがレスポンシブ対応なので、Web制作者に重宝されています。

有名なフレームワークをいくつか紹介。

さて、前置きが長くなりましたが、当サイトでも利用している「Foundation 5」の「IE8」対応方法をみていきましょう。

Foundation の Internet Explorer 8 対応方法

対応方法は、ずばり!「Foundation 3」を使うことです。

以下のようにブラウザーが「IE8」以前のバージョンの場合は「Foundation 3」を、「IE9」以降あるいはその他(Chrome、Firefox、Safari……)の場合は「Foundation 5」を読み込むように設定します。

<!-- Foundation 3 for IE 8 and earlier -->
<!--[if lt IE 9]>
<link rel="stylesheet" href="css/foundation3/foundation.min.css" />
<link rel="stylesheet" href="css/foundation3/app.css" />
<![endif]-->
<!-- Foundation 5 for IE 9 and later -->
<!--[if gt IE 8]><!-->
<link rel="stylesheet" href="css/foundation5/normalize.css" />
<link rel="stylesheet" href="css/foundation5/foundation.min.css" />
<!--<![endif]-->

このコードをheadタグ内に挿入すれば、OKです。

関連記事(一部広告含む)