2010-12-16 14 views
0

1人のユーザーが印刷すると、ページ内のdivのいずれかのスクロールバーが印刷されます。私は問題を再現できません。どのようなアイデアかもしれませんか?重要なのは、フローティングレイアウトで、ページにはiframeがあります。しかし、問題はフレーム内の1つのdivでのみ発生します。IE6印刷スクロールバー

ありがとうございました。

+0

例はありますか? – jhartz

+0

ポリシーのためにスクリーンショットを表示できません。しかし、ユーザーがこのページを印刷していた場合は、以下の答えを除いて、すべてのものを印刷します。最後の行と最も右の文字の2桁を占める棒がその答えのコンテナのスクロールバーを持っています。希望が役立ちます。 –

答えて

0

ユーザーは物事がどのように表示されるかについて多くの制御権を持つので、印刷は面倒なことがあります。ただし、印刷するCSSをいつでも作成することができます。あなたはスクロールバーを削除しますが、純粋にスクロールバーを必要とするコンテンツが表示されませんように注意する必要があり、あなたが言及した要素のoverflow: hidden;設定することができ、この文書で

<link rel="stylesheet" type="text/css" href="print.css" media="print" /> 

+0

既に1つあります:)私たちのIE6ユーザー全員が問題を抱えているわけではありません。 1人のユーザーしかそれを持っていないので、ブラウザ/印刷の設定になるかもしれないと思います。 –

0

@media print { #scrollbars {margin-left:auto; margin-right:auto;オーバーフロー:可視;幅:70%!重要} } あなたのマークアップなしでこのかなり難しいが、whatevers:

プリントcssでは、あなたの不正なdivをターゲットにしたいと思うだろう。オーバーフローの場合はidk:visibleが必要です。私はあなたのスタイルを見ることができません。限界側は実際に<本体>の要素に配置する必要がありますが、私はあなたのshizzを見ることができません。

これはうまくいくはずですが、いつもスクロールバーでターゲットできます。 idk、私は決して条件付きでスクロールバーを使用したことはありません。あなたは透明を使用することはできません、私はそれを知っています。いずれかの方法: あなたはこの

スクロールバー{のようにそれをターゲットにすることができ

スクロールバーベースカラー:なし。 scrollbar-3dlight-color:none; scrollbar-face-color:none; scrollbar-highlight-color:none; scrollbar-shadow-color:none; scrollbar-arrow-color:none; スクロールバーdarkshadow-color:none; スクロールバー - 顔色:なし}