私は自分のページで FOUC を防ぐために簡単なテクニックを使用しています。ページに「フィードバック」スライド ボタンがあり、スタイルシートで最初に display:none に設定されています。あとでJSを読み込んでスライドコードを読み込んだら、jQueryで.css('display', 'block')を適用します。それは完璧に機能します。
ただし、誰かがページを印刷すると、print.css 内の DIV に対して display:none を宣言しているにもかかわらず、スライド ボタンとそのコンテンツが印刷版に表示されます。どうすればこれを修正できますか?