2012-02-20 8 views
0

사용자가 그림을 업로드 할 수있는 .NET 페이지에 사용자 지정 컨트롤을 추가했습니다. 이 컨트롤에는 이미지를 부모에게주는 div 요소가 있습니다. 컨트롤은 HTML 구조의 맨 아래에 위치하므로 이미지가 2 페이지에 인쇄됩니다.이미지가 2 페이지에 붙어 있습니다 - CSS 인쇄

그러나 문제는 그림을 하나의에 인쇄하려고하지만 아무 그림도 시도하지 않아도됩니다. 절대 위치 지정 및 부동 시도했습니다.

이제 어떻게해야할까요? :)

업데이트 :이 코드 예제를 제공하기는 어렵습니다하지만 여기에 기본적으로 보이는 것을, 그래서

HTML 페이지는 다양한 형태와 재료를 포함 같은 :

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

때 인쇄; 열은 float를 사용하여 서로 겹치지 만 이미지 요소를 페이지 상단에 으로 배치해야합니다.

+0

일부 코드/샘플을 제공해 주시겠습니까? HTML은 페이지 설명 언어가 아니므로 모든 브라우저에서 동일한 결과를 만드는 것은 매우 복잡합니다. – Zeta

+0

@ Zeta 게시물을 편집하고 샘플을 추가했습니다. – judehall

+0

이 문제를 해결하기 위해 다른 방법을 사용했습니다. 이미지를 HTML 구조의 맨 위로 옮기고 다른 방법으로 문제가있는 것처럼 보이게했습니다. – judehall

답변

0

이 문제에 대한 해결책을 찾지 못했기 때문에 "이미지 컨트롤"이 맨 위에 오도록 HTML을 재구성해야했습니다. 그런 다음 컨트롤을 인쇄 된 페이지의 맨 위에 배치 할 수있었습니다.

관련 문제