Internet Explorer применяет все таблицы стилей к веб-странице во время печати независимо от типа носителя - PullRequest
2 голосов
/ 28 апреля 2011

При попытке печати в Internet Explorer возникла странная проблема.Я тестировал только с IE8.

Мои таблицы стилей с media = "screen" применяются даже при печати.Моя страница печатается правильно в Firefox / Chrome.

Элемент моей головы:

<head>
    <meta charset="utf-8" />
    <title>Page title</title>
    <link type="text/css" rel="stylesheet" href="/styles/reset.css" media="all" />
    <link type="text/css" rel="stylesheet" href="/styles/global.css" media="screen" />
    <link type="text/css" rel="stylesheet" href="/styles/site.css" media="screen" />
    <link type="text/css" rel="Stylesheet" href="/styles/jquery.css" media="screen" />
    <link type="text/css" rel="stylesheet" href="/styles/forms.css" media="screen" />
    <link type="text/css" rel="stylesheet" href="/styles/print.css" media="print" />

    <script src="/scripts/jquery-1.4.4.min.js"></script>
    <script src="/scripts/jquery-ui-1.8.8.custom.min.js"></script>
    <script src="/scripts/modernizr-1.6.min.js"></script>
    <!--[if (gte IE 6)&(lte IE 8)]>
        <script src="/scripts/selectivizr-1.0.1.min.js"></script>
    <![endif]-->
    <script src="/scripts/colorbox/jquery.colorbox-min.js"></script>
    <script src="/scripts/global.js"></script>
    <script src="/scripts/site.js"></script>
</head>

Я попытался выполнить поиск и не смог найти связанных с этим проблем.Любая помощь с благодарностью.

1 Ответ

1 голос
/ 14 мая 2011

Можете ли вы предоставить нам ссылку?Это может быть вероятным решением.

Попробуйте изменить значение rel для таблиц стилей печати на rel="alternate"

...