は、私が使用しているブートストラップCSSファイルは、この含まれています。残念ながら(サードパーティのJavaScriptウィジェットライブラリが含まれます)私のコンテンツのCSSの着色をめちゃくちゃにされブートストラップのユニバーサルセレクタプロパティをリセットするにはどうすればよいですか?
@media print {
*,
*:before,
*:after {
color: #000 !important;
background: transparent !important;
}
}
。私は黒と白の色合いではないものを見ています。私のページは、ブートストラップのCSSファイルからそれらの行を削除したかのように、私のページがスタイリングされるように、私のHTMLページで何ができますか?
私は、これはうまくいくかもしれないと思った:
@media print {
*,
*:before,
*:after {
color:initial !important;
background:initial !important;
}
}
が、それはどんな効果を持っていないようです。私は色(例えば赤色)を設定することができますが、それは赤色になるようにすべてを設定しますが、Bootstrapが何も設定していないと効果が出るようにします。
これは可能ですか?ここで
は、私が説明してる問題の例です: https://jsfiddle.net/ty59susm/3/
「@media print」と誤っていない限り、ブラウザがマークアップを表示する方法に影響しません。印刷スタイル用です。これが原因だと確信していますか? – Sarcoma
原則はより一般的ですが、他のほとんどの場合、私はそれを実行することができました。しかし、はい、これは私が取り消そうとしているプロパティです。 – amos
次の点を確認してください。http://stackoverflow.com/questions/14987496/background-color-not-showing-in-print-preview/15141886#15141886 – Riskbreaker