2012-05-03 3 views
1

Можно создать дубликат:
Print background image in IE without enable “Print background colors and images”печати CSS фоновое изображение

Есть ли хак для печати CSS фоновое изображение без попросив пользователя проверить, если IE печати Фоновое изображение проверено или нет?

Я исследовал все утро, и единственным вариантом, который я нашел, является наличие файла print.css. Можно ли сделать в оригинальной таблице стилей без добавления дополнительных таблиц стилей в голове?

Спасибо!

ответ

0

Вы можете добавить @media print { print styles in here } в нижней части таблицы стилей, и это должно выполнить эту работу за вас.

+0

Я попробовал ваше предложение, и все равно оно не работает. Вот мой CSS-код #topImage {margin-top: 10px; ширина: 949px; высота: 429px; background: url ("mainImage.jpg") no-repeat top;} – Sue

+3

Нет, не следует. Предпочтение отменяет желания авторов страниц использовать огромное количество чернил/тонера. – Quentin

1

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

+0

#topImage {margin-top: 10px; ширина: 949px; высота: 429px; background: url ("mainImage.jpg") no-repeat top;} – Sue

+0

Это немного двусмысленно, попробуйте. http://cssdesk.com/FskN4 –

Смежные вопросы