2016-09-14 14 views
0

私は、特定のビューでテーブルの形式で表現されているいくつかのデータを持っているレールアプリケーションのルビーを持っています。ここで、ユーザはこのページのプリントをのCtrl + で印刷することができます。しかし、私のユーザーの中には、そのテーブルの特定のセクションの後にページ区切りを挿入するよう要求するものがあります(連続した行は特定のセクションを表しています)。したがって、テーブルデータはセクションごとに別々のページに印刷されます。レールのカスタムページ区切り

どうすればよろしいですか? ありがとうございます。 // CSS-トリック:headタグ内の

+0

[ページ-ブレイク*](httpsを見てみてください評価します.com/almanac/properties/p/page-break /)CSSプロパティ。 –

+0

ありがとう@ maxd..Itは私にとってうまくいっています! – Abhradip

+0

この質問はCSS関連であり、レールとは関係ありません。 – max

答えて

1

セットCSS ...

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
    <style> 
 
     @media print { 
 
       
 
      tr ,tr.page-break{display: block; }   
 
      .pagey {page-break-after: always;} 
 
     } 
 
    </style> 
 
    <title>VB</title> 
 
</head> 
 
<body> 
 
    press ctrl + p = print <br><br> 
 
    <table border="1"> 
 
     <tr> 
 
      <td>1</td> 
 
     </tr> 
 
     <tr> 
 
      <td>2</td> 
 
     </tr> 
 
     <tr class="pagey"> 
 
      <td>3 br</td> 
 
     </tr> 
 
     <tr> 
 
      <td>4</td> 
 
     </tr> 
 
    </table> 
 
</body> 
 
</html>

おかげで、それは

関連する問題