Congrats for the website! It's beatiful. ^.^/
Coming to your question, at the moment there are no straight solutions  
to your problem. To change the background, simply specify a white  
background color on your print stylesheet:

<head>
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
</head>

body {
background: #fff;
color: #000;
}

You can even get rid of unwanted elements:

#navigation {display: none;}

Footer is more problematic. In CSS for print you cannot use absolute  
positioning to put your footer at the very bottom of your page. More  
precisely, some browsers accept it but with unexpected results. So the  
best thing you can do is using a fallback solution, like specifying a  
certain amount of padding and margins to push the footer bottomside.  
Of course you need to perform some calculations on each page. HTH ^^

Gabriele Romanato

http://www.css-zibaldone.com
http://www.css-zibaldone.com/test/  (English)
http://www.css-zibaldone.com/articles/  (English)
http://onwebdev.blogspot.com/  (English)








______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to