3

このようなメディア印刷cssを追加しました

@media print
{
    div#file1 {
        height: 100%!important;
        overflow: scroll;
    }
}

問題は、印刷中にFirefoxでは正常に機能しますが、Chromeでは機能しないことです。クロムでは高さを取りません。min-height: 100% を div に指定しようとすると、機能しますが、スクロール後ではなく、可視領域のみを印刷します。

4

1 に答える 1

1

ブラウザの通常のスクロールバーだけでなく、div にもスクロールバーが必要であると指定しました。これは次のように実行できます。

 @media print { 
       div#file1{ 
           height: 100%!important; 
           overflow: -moz-scrollbars-vertical;
           overflow-y: scroll;
           overflow-x: hidden;
        } 
 }

これで問題が解決します

于 2013-03-11T09:41:43.870 に答える