В большинстве браузеров печать фоновых цветов и изображений отключена.Вам необходимо включить это, прежде чем вы сможете правильно видеть стили при печати.
В IE выполните предварительный просмотр печати, затем нажмите кнопку «Параметры страницы».Вы увидите флажок Цвета фона и изображения .
В FireFox выполните предварительный просмотр, а затем нажмите кнопку «Параметры страницы».Вы увидите Печатать фон (цвета и изображения) .
В Chrome, к сожалению, без расширения IETAB не обойтись.См. эту ветку поддержки .
И чтобы доказать, что фоновые изображения, применяемые в CSS do , действительно печатаются, когда настройка в браузере включена, примитекод и поместить его в простую страницу HTML.Откройте его в IE, FireFox или других браузерах, которые поддерживают настройку печати изображений.Затем включите / выключите настройку.Вы увидите, как изображение маленькой стрелки появляется / исчезает в предварительном просмотре.
<style type="text/css">
.link {
background: url(http://www.famfamfam.com/lab/icons/silk/icons/control_play.png) no-repeat;
}
.link a {
padding-left: 18px;
}
</style>
<div class="link">
<a href="#">Test Link</a>
</div>