打印机友好布局

时间:2011-11-11 20:54:14

标签: html css

我希望使用PHP / MySQL创建产品订购和发票系统。我目前在Microsoft Excel中这样做,纯粹是因为我可以轻松打印出屏幕上的内容,并且我确切地知道打印前输出的内容。

使用基于网络的系统可以获得相同的结果吗?例如,一旦订单完成,我希望能够打印出A4页面宽度范围内的所有发票。

仅仅是在表上指定宽度属性的情况吗?我还需要首先加载打印机友好版本的页面,还是只需单击“打印”按钮,自动打印出适合打印的版本?

2 个答案:

答案 0 :(得分:1)

你可以:

1. click on printer and use another template for printable version
2. use <link media="print" rel="stylesheet" href="print.css" type="text/css">
this CSS will be used for print version only
3. to print use $(window).print() ;)

答案 1 :(得分:1)

在CSS中,您可以指定给定类的“PRINT”版本,这样当用户从浏览器打印页面时,其格式与页面中显示的格式不同。

看看这个:http://webdesign.about.com/cs/css/a/aa042103a.htm