HTMLページをA4サイズで印刷する必要があり、さらにコンテンツ本文をcss、htmlとともに印刷し、メニューリスト、ヘッダー、フッター、およびページ右側のメニューリストを無視したい.
これを開始するには、単純な div とクラス noprint を導入し、これを @media print に追加しましたが、機能していないようです。noprint クラスは @media プリントの外で動作するので、正しいことがわかります。
また、私の要件は、標準の Ctrl+P キーボード オプションを使用してブラウザから直接印刷することです。
<style type="text/css">
.standardStyle {
display:block;
width:200px;
height:150px;
padding:10px;
background-color:green;
margin:5px;
}
@media print{
.noprint{ color:red;}
}
</style>
</head>
<body>
<div class="noprint standardStyle">
this is test line....
</div>
<div class="print standardStyle">
this is test line....
</div>
<div class="print standardStyle">
this is test line....
</div>