15

印刷する長い HTML があります。ページは印刷の準備ができていますが、すべてのページに縁取りが必要です。body { border:2px #666 solid; padding:5px; }CSSコードに追加しました。HTML ビューは便利ですが、印刷ビューはそうではありません。border-bottom には最初のページが表示されず、border-top には他のすべてのページが表示されないためです。

私が欲しいものを説明できることを願っています。私は検索され、まだ解決策を探しています。そして、それは簡単なトリックだと思います。しかし、まだ見つかりません。

4

3 に答える 3

4

これを試してみてください。フルスクリーンで境界線が作成されます。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
  <title>Border around content</title>
  <style type="text/css">
    * {
      margin: 0;
      padding: 0;
    }

    html, body {
      height: 100%;
      overflow: hidden;
    }

    #wrapper {
      position: absolute;
      overflow: auto;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      border: 5px solid red;
    }
  </style>
</head>
<body>
  <div id="wrapper">
  </div>
</body>
</html>
于 2014-06-23T08:37:30.330 に答える