Совместимость с ie7. не получается

Тема в разделе "Веб-дизайн", создана пользователем igorus22, 9 сен 2010.

Статус темы:
Закрыта.
Модераторы: zek24
  1. igorus22

    igorus22

    Заблокирован
    Регистр.:
    21 дек 2007
    Сообщения:
    281
    Симпатии:
    56
    Подскажите уже всю плешь проел
    http://sunwoman.ru/
    В Ie7 не получается убрать поля вокруг заголовков меню
    слева и справа в колонках.
    в файрфоксе и опере все нормально а осел никак не понимает русского языка (
     
  2. diav01ik

    diav01ik Писатель

    Регистр.:
    15 фев 2010
    Сообщения:
    5
    Симпатии:
    1
    не ешь плешь. кадр)). PNGшные картинки для прозрачности в IE, нужно сохранять с расширением 256. может другой способ есть, но я не знаю энного.
     
  3. soot

    soot

    Регистр.:
    22 дек 2008
    Сообщения:
    164
    Симпатии:
    28
    Сам ты расширение 256 - кадр.

    igorus22, Все просто у ослов проблемы с альфа каналом - отвечает за прозрачность.
    Средне статистический осел держит глубину цвета 8 бит, т.е. 256 цветов - это PNG-8 и gif.
    PNG8 не может нести прозрачность, а PNG 24 может, но его ослы не читают < IE7.
    Решений несколько:
    • Использовать gif (иногда вес изображения получается меньше чем в PNG) или индексируемые цвета, ну 8 битную глубину цвета - возможны потери данных и потери можно контролировать.
    • Использовать PNG24 или PNG8, но не использовать прозрачность закрасить под цвет фона. Не использовать дизеринг - полупрозрачность отдельных элементов, IE его тоже не прочтет.
    • Добавить JS плюшку - все как бы хорошо, но если отключен JS то не работает.
    Вот есть такое решение JS их в сети полно но все работают по одному принципу.
    Целое стадо ослов можно скачать тут и установить разом.
    Я бы предпочел не использовать JS.
     
    igorus22 нравится это.
Статус темы:
Закрыта.