1. To enable background printing in Chrome and Safari web browsers add the following line in your css file


2. In FireFox by default "Print Background colours and images" turned off in their print settings,no CSS will override that.

User should manually turn on if background image is required.

Steps for turn on background in IE:

Go to File -->Page setup -->Formats & Options -->Tick Print background(images & colors)