Поскольку я знаю какую -то технологию производства веб -страницы, я давно слышал, что прозрачные файлы PNG будут иметь проблемы с отображением в IE6, но, поскольку я никогда не сталкивался с ними, я никогда не сталкивался с ними.
Я начал создавать свой собственный сайт в начале этого года. Я использовал картинку PNG с прозрачной частью, чтобы сделать логотип веб -сайта. Однажды, когда я вернулся с работы и открыл бэкэнд Google Analytics, я обнаружил, что посещения IE6 фактически составляли 40% от общего числа. Сайт.
Поэтому я искал решения в течение ночи. Но я всегда чувствую, что это не достаточно красиво. Далее поделитесь с вами
Сначала скачать iepng.js с моего сайта
http: // www
Если ваш веб -сайт использует полупрозрачный PNG в качестве идентификатора фонового элемента в качестве логотипа, добавьте его между <Head> </head>:
<!-для IE6 PNG исправление-> <script type = "text/javascript" src = "Templates/js/iepng.js"> </script> <script type = text/javascript> evpng.fix ('#logo'); </script> |
Наконец, позвольте мне объяснить, что если вы используете прозрачный PNG в качестве фонового идентификатора div в качестве Foo, то это должно быть написано как:
Evpng.fix ('#foo'); |
Если вы используете прозрачный PNG в качестве фонового класса div в качестве панели, то вы должны написать его как:
Evpng.fix ('. Bar "); |
Синтаксис такой же, как CSS, ОК, я надеюсь продолжить обмен навыками построения веб -сайтов с вами.