2012-02-20 29 views
0

我添加了一個自定義控件到允許用戶上傳圖片的.NET頁面。 此控件有一個div元素,父母應該打印圖像。該控件位於HTML結構的底部附近,因此圖像被打印在第二頁上。圖像卡在第2頁 - CSS打印

然而,問題是,我想獲得打印頁面一個上的圖片,但不管我怎麼努力的圖片永遠不會有。我試過絕對的定位和浮動。

現在該怎麼做,該怎麼辦? :)

更新:

的HTML頁面包含許多形式和的東西,所以這是很難給出示例代碼但這裏是它基本上是這樣的:

<div class="col">Bunch of stuff</div> // Left column 
<div class="col">Bunch of stuff + the image control</div> // Right column 

當打印;這些列通過使用浮動而彼此堆疊,但是我希望圖像元素位於頁面頂部一個

+0

你能提供一些代碼/示例嗎?請注意,HTML不是頁面描述語言,因此在每個瀏覽器上創建相同的結果都非常複雜。 – Zeta 2012-02-20 09:59:34

+0

@Zeta我編輯了帖子,並添加了一個樣本 – judehall 2012-02-20 10:15:10

+0

我以另一種方式解決了這個問題。我將圖像移動到HTML結構的頂部,並將其定位爲絕對的,因爲另一種方式似乎是一個問題。 – judehall 2012-02-20 12:57:12

回答

0

因爲我找不出解決這個問題的方法,所以我最終重組了HTML,使得「圖像控件」位於頂部。然後,我可以將控件放在打印頁面的頂部。