2016-06-30 8 views
1

現在、私は<div>overflow-y:scrollに設定しています。問題は、印刷中にコンテンツが表示されないことです。@mediaの画面でdivをスクロールすると、@mediaのdivの内容を表示する方法

理想的には、私は<div>

私は、これはjavascriptが必要ですが、私は上でそれを把握するのに十分な熟達していないよ想像全体の内容を表示するために展開するだけで、印刷時に(多分@media printを使用して)したいのですが、私の自分の!あなたの<div>

+0

スタイルを '@media print'スタイルで調整してください。 –

+0

高さをautoに変更することはできません。それはすべてを含めるようにdivのサイズを増やす必要があります。 –

答えて

0

セット高さを支援するための

おかげで@media printautooverflow-y: inheritです:

@media print { 
    // Reset to default height, overflow-y of div 
    .your-div { 
    height: auto; 
    overflow-y: inherit; 
    } 
} 
0

はちょうどあなたの@media印刷

div { 
    overflow-y:show; 
    /* Another your style */ 
} 

この意志にこのスタイルを追加しようコンテンツが表示されるようにしますが、divの上限を超えています。このリンクがあなたに役立つことを願っていますW3School: Overflow

関連する問題