代码之家  ›  专栏  ›  技术社区  ›  Bryant Hankins

制作打印机友好型ASP.NET页面的最佳方法?

  •  7
  • Bryant Hankins  · 技术社区  · 16 年前

    我只是好奇大多数人是如何使他们的ASP.NET页面对打印机友好的?您是否创建了一个单独的打印机友好版本的ASPX页面,使用CSS或其他什么?如何处理诸如分页符和宽表之类的情况?

    是否有一种优雅的解决方案适用于大多数情况?

    3 回复  |  直到 16 年前
        1
  •  14
  •   Linus Caldwell Emperor 2052    11 年前

    基本上,您可以创建另一个CSS文件来隐藏内容或为内容提供更简单的“打印机友好”样式,然后使用 media="print" 使其仅适用于打印介质(打印时)

    <link rel="stylesheet" type="text/css" media="print" href="print.css" />
    
        3
  •  0
  •   Alexander Morland    16 年前

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