台灣最大程式設計社群網站
線上人數
805
 
會員總數:241875
討論主題:187144
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> 列印分頁的設定
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
列印分頁的設定
價值 : 10 QP  點閱數:244 回應數:3

樓主

Sanji
門外漢
0 26
371 63
發送站內信

各位大大
我現在在製作表單
這表單總共有四張表
假設是A,B,C,D好了
每張表都有自己的表頭和表尾(A的表頭比較大,其他部分都一樣)
我上網查過幾乎都是用
page-break-after:always
我目前是擺在table中


以下是我的程式碼
for($i=0;$i<$page;$i++)
{
if($page>1 && $i<$pend)
{
$pjump="class=\"tablejump\"";
}
else
{
$pjump="";
}
?>
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0" <?php echo $pjump ?>>
.....底下輸出資料......


其中$page 就是有依照總共資料欄位數/要輸出的行數
$pend 是最後一頁
這裡的tablejump也就是page-break-after:always


可是他的換頁情形卻跟想像的不一樣
他的情形是這樣(假設每張表都兩筆)

A的表頭(第一頁)
A的資料(第一頁)
A的表尾(第一頁)
A的表頭(第二頁)
換頁
A的資料(第二頁)
A的表尾(第二頁)
B的表頭(第一頁)
換頁
B的資料(第一頁)
.....底下以此類推
就是該跳頁的每張表都是表尾接著下一張的表頭
我想請問各位大大為什麼會這樣









搜尋相關Tags的文章: [ CSS ] , [ HTML ] , [ 列印 ] , [ 換頁 ] , [ 分頁 ] ,
本篇文章發表於2017-08-15 12:12
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
你要不要先檢視一下自己的原始碼,看看有沒有照自己想的輸出
本篇文章回覆於2017-08-16 09:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Sanji
檢舉此回應
迷路大大
資料都有
就是這個分頁問題而已
本篇文章回覆於2017-08-16 10:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

迷路
捐贈 VP 給 迷路 檢舉此回應
我的意思是,你的class有沒有出現在你希望的位置
問css和js相關問題時,你該貼出的是HTML的原始碼,而非是PHP或ASP之類的
以下是範例

本篇文章回覆於2017-08-17 09:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.