2012-04-04 31 views

回答

0

打印的WebGrid你必須要做到這一點在CSS中,確定適當的打印樣式表。您無法從瀏覽器控制打印機首選項。

換句話說,是由用戶選擇他想使用的紙張方向。您只能使用適當的樣式進行打印才能「幫助它」。 Read here.

+0

你可以提供任何代碼爲css – user1026644 2012-04-04 15:43:06

+0

@ user1026644不,我不能,因爲我不知道你的頁面的外觀 – Icarus 2012-04-04 15:53:25

0

一個常見的方法是創建一個定製打印CSS樣式表。它可以非常簡單。

This short article會引導你通過一個簡單的例子。

一旦掌握了涉及的概念,就可以爲您的網頁添加特定的CSS。

下面是基本步驟:

1)復位所有的空白和邊距:

body {margin:0; padding:0; line-height: 1.4em; word-spacing:1px; 
letter-spacing:0.2px; font: 13px Arial, Helvetica,"Lucida Grande", serif; 
color: #000;} 

2)刪除不希望打印的元素,如網頁標題,標誌,菜單等等。就你而言,你可能想要隱藏除網格以外的所有內容。

#logo, #catnavi, .topnavi, .more-link, .navigation, #sidebartop, #related, #social, 
#sponsors, .tabs, #allpost, .toolbar, .splitbox, #commentform, #commentabs .idTabs, 
.postmeta-content .comments, #respond h3, .tag, .footerlinks {display:none;} 

3)可選,打印文檔中顯示的URL(隱藏鏈接將隱藏URL)

4)可選,插入分頁符

#comments {page-break-before: always;} 

5)添加<link>標籤在頁面的頂部添加.css文件。

+0

感謝在CSS的幫助下,我可以拿起我需要打印的內容,但如何將它的方向改變爲CSS中的橫向。 – user1026644 2012-04-04 17:34:43