0

simplemodal alert div は印刷可能である必要があります。ほとんどの場合、コンテンツ自体はページにうまく収まるはずですが、印刷 css の配置をオーバーライドして、印刷用に上部/左側をフラッシュして右側が切り取られないようにすることはできません。

#simplemodal-container を印刷CSSで変更して、配置以外のすべてを変更できるようです。絶対に配置して、すべてのパディングとマージンをオフにしようとしましたが、何も機能しません。画面バージョンと同様に、まだ中央に表示されます。

media="print" でこれをオーバーライドする方法を知っている人はいますか?

4

1 に答える 1

1

#simplemodal-container にインライン スタイルが適用されているため、オーバーライドが機能していなかったと思います。次の解決策を試すことができます (残念ながら IE <= 6 では機能しません)。

#simplemodal-container[style] {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
}
于 2009-12-04T00:28:45.493 に答える