Просмотр печати CSS в IE7 или IE8 - PullRequest
7 голосов
/ 31 июля 2009

Я отлаживаю сайт, на котором возникают проблемы с позиционированием элемента при печати (у меня есть отдельный файл print.css, связанный элементом link с атрибутом media = "print"). Эта проблема возникает только в IE7 и IE8.

Мне нужен способ просмотра страницы с использованием типа печатного носителя, но при этом инструменты разработчика IE8 доступны для просмотра сведений об элементах и ​​редактирования в режиме реального времени и т. Д.

Функция, которую я ищу, будет похожа на функцию «Отображать CSS по типу медиа» в расширении для веб-разработчика Криса Педерика для Firefox. (Но эта проблема не возникает ни в Firefox ... ни в Safari, ни даже в IE6.)

Ответы [ 3 ]

2 голосов
/ 31 июля 2009

Что я всегда делал, так это то, что я отключил (закомментировал таблицу стилей "screen") и преобразовал таблицу стилей media = "print" в media = "screen". Только так я знаю, как печатать кучу тестовых страниц.

2 голосов
/ 31 июля 2009

Почему бы просто не назначить атрибут экрана для таблицы стилей печати для сеанса отладки (и удалить версию экрана или поменять местами атрибуты носителя)?

0 голосов
/ 13 января 2011

Я всегда использовал предварительный просмотр, у меня никогда не было с этим проблем. просто откройте его в IE; Я бы нацелился на это с помощью условных выражений, но "взломы" работают так же хорошо.

вы видите различия .... какие атрибуты медиа есть у ваших других элементов ссылок? если у вас есть один для всех, переключите его на type = "screen, projection">

...