Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
试图创建一个HTML小册子';s跨浏览器兼容_Html_Css_Printing - Fatal编程技术网

试图创建一个HTML小册子';s跨浏览器兼容

试图创建一个HTML小册子';s跨浏览器兼容,html,css,printing,Html,Css,Printing,所以我有一本PDF小册子,我们正试图为它创建一个可打印的HTML版本。 我遇到了一些障碍,包括: 100%缩放与缩小以适应(FF/IE中的默认值似乎不同) 只打印一页,打印后没有任何空间 页脚(甚至只是在“始终”之后换页) 我有一个流畅的布局,我试图在主包装器上使用width:auto,但这意味着在HTML页面的前端没有任何类型的宽度收缩。我不想使用最小宽度或任何东西。我希望因为这是一个严格用于打印的页面,所以我不必添加打印样式表(只需键入它,我就觉得我必须……) 我应该在HTML页面上使用固

所以我有一本PDF小册子,我们正试图为它创建一个可打印的HTML版本。 我遇到了一些障碍,包括:

  • 100%缩放与缩小以适应(FF/IE中的默认值似乎不同)
  • 只打印一页,打印后没有任何空间 页脚(甚至只是在“始终”之后换页)
  • 我有一个流畅的布局,我试图在主包装器上使用width:auto,但这意味着在HTML页面的前端没有任何类型的宽度收缩。我不想使用最小宽度或任何东西。我希望因为这是一个严格用于打印的页面,所以我不必添加打印样式表(只需键入它,我就觉得我必须……)
  • 我应该在HTML页面上使用固定布局,在打印页面上使用流动布局吗
我可能想得太多了


非常感谢您的帮助。

我要说的是制作一个HTML页面。然后,创建两个单独的打印媒体CSS文件:一个用于Firefox,另一个用于IE。使用条件注释来读取浏览器并确定要使用哪种媒体打印样式表


需要做一点工作,但它应该对你有用。

要想获得一些要点的具体答案,需要更多的细节。屏幕截图、链接等。如果您需要web版本以某种方式显示,而打印版本以某种方式显示,请使用打印样式表,这样可以省去很多麻烦。还要注意的是,IE的打印方式与许多其他浏览器不同,所以要了解你的读者并进行测试!也许我来自未来,但人们真的会印刷这样的东西吗?我真的无法想象你为什么要从网页上打印小册子。您是否检查过客户是否真的希望这样做?同意Rich Bradshaw的意见,为什么不单独提供PDF以供打印?此外,用户偏好将始终覆盖您的打印样式。非常感谢您的反馈,这是一本房地产属性页手册。因此,与其将其作为PDF,不如将其作为HTML页面,这样当我们进行简单的数据更改时,就不必重新编程和重新执行所有PDF。这是客户的要求,但它也会帮助我们。