我試圖分開我的動態表在幾個部分打印時,也隱藏/更改一些CSS和HTML輸出。我的表的示例如下:如何分離表格元素和操作表格元素,使打印看起來不錯?
Date Start Time End Time Block
08:30 AM 08:45 AM x Available
01/05/2016 08:45 AM 09:00 AM Michael Kross
09:00 AM 09:15 AM x Available
09:30 AM 10:00 AM x Available
01/06/2016 10:00 AM 10:30 AM x Blocked
10:30 AM 11:00 AM x Available
11:00 AM 11:45 AM x Blocked
01/07/2016 11:45 AM 12:30 PM x Available
12:30 PM 01:15 PM x Blocked
HTML代碼:
<table>
<thead>
<tr>
<th>Date</th>
<th>Start Time</th>
<th>End Time</th>
<th>Block</th>
</tr>
</thead>
<cfoutput query="qryTable" group="Date">
<tbody>
<tr>
<td rowspan="#total.recordcount#">#dateFormat(Date,"mm/dd/yyyy")#</td>
</tr>
<cfoutput>
<tr>
<td>#StartTime#</td>
<td>#EndTime#</td>
<td>In this cell I print Name/Available/Block depends on the value from DB</td>
</tr>
</cfoutput>
</tbody>
</cfoutput>
</table>
所以首先我想打印每個日期與時段每個頁面上單獨與每一頁上的標題。此外,每個x都代表複選框,因此我想在打印頁面時刪除所有複選框,並刪除所有可用的字(僅留下空白空間),並且僅打印出沒有複選框的字塊。我以前在css中沒有任何此類功能的經驗。如果有人能幫助請讓我知道。謝謝。
你有任何圖像?在我看來,我無法「抓住」你想要的前端。某種素描? – 2016-01-06 16:41:44
我沒有任何圖像,我以前從未使用過打印css。只有我想要的是將每個日期與時間段分開,並在打印時在每個頁面上放置標題。 –