IEでのCSS機能を拡張してくれるライブラリが存在します。
しかも開発元は Google さん。
色々種類があってIE5~IE8まで対応しているので、クロスプラウザ対応しなくてはならない場合はぜひとも利用したいライブラリです。
ie7-js
IE7.jsは、Microsoft InternetExplorerを標準に準拠したブラウザのように動作させるためのJavaScriptライブラリです。 HTMLとCSSの多くの問題を修正し、IE5とIE6で透過PNGが正しく機能するようにします。
https://code.google.com/archive/p/ie7-js/
下記のサイトからダウンロードできます。使い方は、
- ファイルをダウンロードしてサーバーにアップして使う
- URLで呼び出して使う
Google Code Archive - Long-term storage for Google Code Project Hosting.
IE7.js
IE5.5、IE6をIE7と同じようにするスクリプト
IE8.js
IE5.5、IE6、IE7をIE8と同じようにするスクリプト
IE9.js
IE5.5 、IE6、IE7、IE8をIE9と同じようにするスクリプト
このサイトでは IE9.js をURLで呼び出して使ってます。
がなんだか効いているような効いていないような。
どちらにせよIEハックはしておいた方が良さそうという結末になりました。
comment