2

HTML当我罢工时,我一直在尝试创建我的表单的精确视图,ctrl+p但是我CSS在打印视图中被忽略了,我所做的所有样式textfieldsradio button没有显示,并且默认样式显示在打印视图中. 以下是我的页面,我想以表单的实际方式应用相同的打印视图

请让我知道我该怎么做。

我的页面

注意:我尝试media="all"在附加的样式表上创建另一个用于打印视图的 css 文件(该 css 文件与我用于表单样式的相同) print.css 并包含该文件

<link rel="stylesheet" href="css/print.css" type="text/css" media="print"  charset="utf-8" />

` 但它也没有工作,在打印视图中执行此操作后,我的自定义表单元素没有出现。

4

2 回答 2

2

您正在使用背景图像来设置表单输入的样式,但非当前浏览器会打印任何背景图像。这不是错误,而是节省墨粉的功能。

另请参阅如何在 FF 或 IE 中打印背景图像?以及类似的问题。

于 2012-07-27T12:25:45.080 回答
-3

使用 html5.js 将有助于网络打印。因为印刷不适合设计专业知识。http://paulirish.com/2011/the-history-of-the-html5-shiv/https://github.com/aFarkas/html5shiv

于 2012-07-27T12:22:13.050 回答