div.task_finished { background-color:#6b86a6; }
div.task_pending_execute { background-color:#93b8e2; }
div.task_cancelled { background-color:#ff9966; }
div.task { background-color:#ffffcc; }
이제 I는 IE의 그래프이인쇄 그래프 범례
<div class="legend-container">
<div class="legend">
<div class="task_pending_execute"></div>
<div class="legend-text">Executing</div>
</div>
<div class="legend">
<div class="task_cancelled"></div>
<div class="legend-text">Finished</div>
</div>
...
</div>
이미지로 렌더링 인쇄 할.
사용자의 브라우저는 기본적으로 background-color
를 인쇄하지 않도록 설정,하지만이 구체적인 상황을 난 아직도 '색상'DIV 이미지에 의해 여기를 subsitute가하고 싶지 않은
에서 inacceptable입니다.
대신 어떤 CSS 속성을 사용해야합니까?
IE는 테두리를 인쇄합니다. 이것은 유효한 해킹 인 것 같습니다. 그러나 이미 경계 속성을 사용하고 있습니다. ( – jonny
... 어쩌면 위의 DIV를 다른 div. 그래서, 내부 div 테두리를 배경으로 작동하는 동안 바깥 쪽 테두리가 실제 테두리로 테두리가 있습니다. –
다른 해결책은 유니 코드 블록 요소를 사용하는 것입니다. 내 대답에 편집을 참조하십시오. –