Нужен один файл и одна строка в <head>.
Распакуйте ie7-js-2.1-beta4.zip и положите на сайт папку ie7-js (или только нужный файл и blank.gif рядом с ним).
После подключения своих стилей вставьте в <head>:
<!--[if lt IE 8]> <script type="text/javascript" src="/ie7-js/IE7.js"></script> <![endif]-->
Условный комментарий понимает только Internet Explorer, поэтому Opera, Firefox и современные браузеры этот скрипт даже не скачивают.
Если нужен IE8.js или IE9.js, меняйте и имя файла, и условие:
<!--[if lt IE 9]> <script type="text/javascript" src="/ie7-js/IE8.js"></script> <![endif]-->
-trans.png, и рядом со скриптом должен лежать blank.gif.?ie7_off, библиотека отключится. Так удобно сравнивать «с ней» и «без неё».ie7-squish.js - необязательные исправления других ошибок IE. Автор вынес их отдельно, потому что они могут мешать.