2012-02-20 28 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,使得“图像控件”位于顶部。然后,我可以将控件放在打印页面的顶部。