качество и надёжность с 2008 года

8 (800) 200-25-11

Техническая поддержка support@komtet.ru —

круглосуточно и без выходных дней

load-whois

Онлайн-касса

для интернет-магазина

Подключите ваш интернет-магазин

к онлайн-кассе в соответствии с 54-ФЗ

 
Главная Техническая библиотека CMS Plone Plone 2.5.1 и IE 7: как избавиться от «непонятных артефактов»

Plone 2.5.1 и IE 7: как избавиться от «непонятных артефактов»

В IE7 в Plone 2.5.1 во многих местах наблюдаются артефакты: исчезающие картинки, исчезающие бекграунды (фоновые изображения), проблемы со ссылками в портлетах и т.д. Причем это происходит непонятно: при прокрутке или изменении размера всё может наладиться, но затем артефакты появляются снова. Что для этого нужно сделать? Автор: Киреев Виталий

Дорабатываем IEFixes.css: ищем в поиске по порталу в ZMI файл с именем IEFixes.css, затем Customize. Прописываем там:

.visualIEFloatFix, h1, h2, h3, h4, h5, h6, dd, .documentDescription, .visualClear, .portalMessage, .portalWarningMessage, .portalStopMessage, .system-message, #error-handling, .documentContent { min-height: 0; }

Там уже есть похожее правило, но это другое.

IEFixes.css в Plone 2.5.1 подключается для IE меньше, чем IE 7. Поэтому нам нужно это исправить. Ищем опять по поиску файлы, содержащие фразу IEFixes.css (в поле Containing вводим IEFixes.css). Находим файл plone_templates/header, изменяем его:

вместо

[if lt IE 7]

Пишем

[if lte IE 7]

Готово! Теперь и IE 7 работает без артефактов! Можно посмотреть на результат!

Публикуется с разрешения автора:
Vitaly Kireev
vitaly80@ya.ru

Другие документы на эту тему

Клиентам — домены в подарок!
Бесплатный тест виртуального хостинга
Перенос сайта — бесплатно
Все акции
На сайте КОМТЕТ используются cookie-файлы, данные о IP-адресе и местоположении посетителей. Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.