Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.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 浏览器打印设计_Html_Css - Fatal编程技术网

Html 浏览器打印设计

Html 浏览器打印设计,html,css,Html,Css,我想使标题位置:固定。所以我为.Header{position:fixed;top:0;left:0;width:100%;}编写了CSS,在第一页中没有问题。若页面不止一个,则按表重叠页眉。我试着给桌面留些空白,但没用 我想使标题固定,如下图所示: 我的代码: <style> @page { size: 8.27in 5.8in Portrait; } body

我想使标题位置:固定。所以我为
.Header{position:fixed;top:0;left:0;width:100%;}编写了CSS,在第一页中没有问题。若页面不止一个,则按表重叠页眉。我试着给桌面留些空白,但没用

我想使标题固定,如下图所示:

我的代码:

        <style>
            @page {
              size: 8.27in 5.8in Portrait;
            }

            body {
              font-family: Consolas, Courier, sans-serif;
              font-size: 14px;
              margin: 0;
            }

            label {
              font-weight: 600;
              line-height: 30px;
            }

            ul {
              list-style: none;
              padding: 0;
            }

            table {
              margin: 8px 0;
              width: 100%;
            }

            .printTable table thead {
              background: #ddd;
            }

            .printTable table,
            .printTable th,
            .printTable td {
              border: 1px solid #a9a6a6;
              border-collapse: collapse;
              padding: 5px 8px;
              text-align: left;
            }

            .printTable table tr th:first-child {
              width: 7%;
            }

            .hide {
              display: none;
            }

            .Header h4,
            .Header h2 {
              margin-bottom: 4px;
              margin-top: 4px;
            }

            img {
              width: 130px;
              height: 140px;
            }

            .PrintFoot p {
              margin: 0 0 3px 0;
            }

            .Header {
              position: fixed;
              top: 0;
              left: 0;
              width: 100%;
            }


            /* .printTable {
                   margin-top: 300px !important;
            }*/

            </style>




          <div class="main-div">
                <div class="Header">
                    <div style="overflow: auto;">
                        <div style="width: 20%; float: left;">
                            <img src="https://www.opticcell.com/wp-content/uploads/logo-patriot-250x250.png">
                        </div>

                        <div style="width: 70%; float: left; text-align: center; font-family:'Lato', sans-serif;">
                            <div style="padding-left: 20px;">
                                <h2> {Company} </h2>
                                <h2 style="font-size: 16px;"> {MailName} </h2>
                                <h4> {Address}</h4>
                                <h4> {Phone}</h4>
                                <strong>PAN :</strong> {pan}
                                <h4>{InvoiceCopy}</h4>
                            </div>
                        </div>
                        <div style="width: 20%;"></div>
                    </div>

                    <div style="overflow: auto;">
                        <div style="width: 50%; float: left; text-align:left;">
                            <strong>Invoice No :</strong> {Invoice}
                            <br>
                            <strong>Patient ID :</strong> {PatientID}
                            <br>
                            <strong>Patient Name :</strong> {PatientName}
                            <br>
                            <strong>Age/Sex: </strong> {PatientAge}
                            <br>
                            <strong>Address :</strong> {PatientAddress}
                            <br>
                            <strong>Contact :</strong> {contact}
                            <br>
                            <strong>Party PAN :</strong> {party}
                            <br>
                            <strong>IP no. : </strong> {ipno}
                        </div>

                        <div style="width: 50%; float: left; text-align: right;">
                            <strong>Date :</strong> {Date}
                            <br>
                            <strong>Claim Code :</strong> {ClaimID}
                            <br>
                            <strong>Billing Type :</strong> {Type}
                            <br>
                            <strong>Bill To :</strong> {AccountLedger}
                            <br>
                            <strong>Payment mode :</strong> {Type}
                            <br>
                            <strong>Refer By:</strong> {refer}
                            <br>
                            <strong>Location:</strong> {location}
                        </div>
                    </div>
                </div>

                <div class="MiddlePart">
                    <div class="printTable">
                        <table class="table table-bordered table-striped">
                            <thead>
                                <tr>
                                    <th>S.N.</th>
                                    <th>Particular</th>
                                    <th>Qty</th>
                                    <th>Rate</th>
                                    <th>Net Total</th>
                                </tr>
                            </thead>

                            <tbody>
                                <tr>
                                    <td>S.N.</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>1</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>2</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>3</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>4</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>5</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>6</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>7</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>8</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>9</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>10</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>11</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>12</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>13</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>14</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>15</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>16</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>17</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>18</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>19</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>20</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>21</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>22</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>23</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>24</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>25</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>

                                <tr>
                                    <td>26</td>
                                    <td>Particular</td>
                                    <td>Qty</td>
                                    <td>Rate</td>
                                    <td>Net Total</td>
                                </tr>
                            </tbody>
                        </table>
                    </div>

                    <div style="overflow: auto;">
                        <div style="width: 68%; float: left;">
                            <strong>Pre-Deposit :</strong> {preDepo}
                            <br>
                            <strong>New Deposit :</strong> {newDepo}
                            <br>
                            <strong>New Deposit :</strong> {newDepo}
                            <br>
                            <strong>In Words:  </strong> {InWords}
                        </div>

                        <div style="width: 32%; float: left; text-align: right;">
                            <strong>Bill Total:  </strong> {BillTotal}
                            <br>
                            <strong>Discount  : </strong> {Discount}
                            <br>
                            <strong>Net Total  : </strong> {NetTotal}
                            <br>
                            <strong>Net Total  : </strong> {NetTotal}
                            <br>
                            <strong>Net Total  : </strong> {narration}
                            <br>
                            <strong>Enter By :</strong> {User}
                        </div>
                    </div>
                </div>

                <div class="PrintFoot" style="margin-top: 10px;">
                    <p><strong>Lab Login :</strong> {LoginCredential}</p>
                    <p><strong>Print Date : </strong> Admin {PrintDate}</p>
                    <p style="margin: 15px 0;">
                        <strong>Note : </strong> 
                        If there are any, kindly bring all previous reports and documents on the day of the appointment or treatment. There will be no refunds without original invoice. </p>

                     <p style="text-align: center;">Get Well Soon !!</p>
                </div>
            </div>

            <!-- end snippet -->

@页面{
尺寸:8.27英寸5.8英寸肖像;
}
身体{
字体系列:Consolas、Courier、sans serif;
字体大小:14px;
保证金:0;
}
标签{
字号:600;
线高:30px;
}
保险商实验室{
列表样式:无;
填充:0;
}
桌子{
利润率:8px0;
宽度:100%;
}
.printTable表thead{
背景:ddd;
}
.打印表,
.打印表th,
.printTable td{
边框:1px实心#A9A6A66;
边界塌陷:塌陷;
填充:5px 8px;
文本对齐:左对齐;
}
.printTable表tr th:第一个子项{
宽度:7%;
}
.隐藏{
显示:无;
}
.收割台h4,
.标题h2{
利润底部:4倍;
利润上限:4倍;
}
img{
宽度:130px;
高度:140像素;
}
.PrintFoot p{
利润率:0.3px 0;
}
.标题{
位置:固定;
排名:0;
左:0;
宽度:100%;
}
/*.打印表{
利润率顶部:300px!重要;
}*/
{公司}
{MailName}
{地址}
{电话}
PAN:{PAN}
{InvoiceCopy}
发票编号:{Invoice}

患者ID:{PatientID}
患者姓名:{PatientName}
年龄/性别:{PatientAge}
地址:{PatientAddress}
联系人:{Contact}
政党潘:{Party}
IP编号:{ipno} 日期:{Date}
索赔代码:{ClaimID}
计费类型:{Type}
账单收件人:{AccountLedger}
支付方式:{Type}
引用人:{refere}
位置:{Location} S.N。 特指的 数量 比率 净总额 S.N。 特指的 数量 比率 净总额 1. 特指的 数量 比率 净总额 2. 特指的 数量 比率 净总额 3. 特指的 数量 比率 净总额 4. 特指的 数量 比率 净总额 5.
.Header {
          position: fixed; **Remove this property from it and check it's working fine for you**
          top: 0;
          left: 0;
          width: 100%;
        }