2014-12-18 4 views
2

I는 다음과 같습니다 코드를 인쇄 양식을 가지고 : 특정 필드에 대한 항목이없는 경우 숨기기 빈 줄

<p><span style="font-size:18px;"><small>[GUESTADDRESS]<br /> 
     [GUESTCITY]<br /> 
     [GUESTCUSTOMQ4]<br /> 
     [GUESTPOSTCODE]<br /> 
     [GUESTCOUNTRY]</small></span></p> 
     </td> 

I 인쇄 할

, 나는 빈 줄을 얻을. 인쇄를 위해 빈 줄을 숨기는 방법이 있습니까?

전문가가 아니기 때문에 나를 위해 간단하게하십시오. 나는 이것이 CSS라고 생각하지만 확실하지 않다! 특정 필드에 대한 항목은 다음 예를 들어, 한 곳에 BR 태그를 얻을이있는 경우

+1

기본적으로 인쇄시 빈 필드를 포함하지 않으려합니다. 이 작업은 페이지 또는 사용자 정의 인쇄 코드 – Roi

답변

0

는 :

[GUESTADDRESS]<br /> 
<br /> 
[GUESTCUSTOMQ4]<br /> 
[GUESTPOSTCODE]<br /> 
[GUESTCOUNTRY] 

그래서 필드에 대한 내용이없는 때마다, 당신은 한 곳에서 여러 브레이크 라인을 참조 다음과 같이 할 수 있습니다.

@media print{ 
    br~br{display:none;} 
} 
+0

을 생성하는 동안 인쇄의 실제 페이지에 다른 여러 줄 바꿈이 없으면 충분합니다. – Roi

+1

음, 그래, 네가 맞아. 그냥 br + br도 일한다. ... –

+0

빠른 답장을 보내 주셔서 감사합니다. 인쇄 된 페이지 안에 다른 여러 줄 바꿈이 있기 때문에 좀 더 타겟이 필요하다고 생각합니다. 차이가 나는 경우 테이블의 단일 셀 내에 있습니다. @media .. 줄을 추가하려고했지만 인쇄 된 문서의 일부로 표시됩니다. –