問題タブ [print-css]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
237 参照

css - AngularJS ng-styleの使用中にカラー印刷cssを有効にする方法は?

テーブルにデータを生成するアプリがあり、各セルには、そのプロパティによって指定された背景色とテキスト色の特定の組み合わせがあります。

そのためのコードは簡単です:

現在、印刷ビューを実装する必要があるため、一部の要素のみが印刷されますが、主な問題は、色を印刷する必要があることです。色は重要です。そのために、通常は常に!importantcss ルールに a を追加すると、印刷されます。

でも今回は色を出しているng-styleがあるのですが!important、ng-styleの中にどうやって追加できるのでしょうか?

私は試しました:lt.backgroundColor+""+"!important"しかし、それは動作していません、

地獄、ng-style='{"background-color": "#000 !important"....} 私が !important のように削除した場合にのみ機能しています:

16 進コードのみを残して、印刷ビューに正しく表示されます。

解決策はありますか?