僕の回りの意見

nextCSSのみでロールオーバーをする手法をある案件で取り入れたのですが、下記の問題によりJava scriptを使用した昔ながらのものに変更しました。
赤い旗 macの一部のブラウザで見られない(らしい)
実際に僕の手元で再現出来なかったのでチェックしてから報告します。
赤い旗 プリントアウト時に印刷されない
ロールオーバー画像が「背景画像」のため、ブラウザのデフォルト設定「背景の色とイメージ」を印刷しないという設定だと印刷されません。
ブラウザのプロパティを設定する事で解決出来るのですが、その手間を受け入れてもらえませんでした。
 また、スタイルシートの「@media」を使用して、画面とプリントアウトで表示が異なるようにする手法があります。
「ナビゲーションボタンなどプリントアウトに不要な情報を表示させない」などのサービスが提案できる一方、「画面そのままプリントアウトさせられない」ことが問題になる場合もある一長一短の手法なのですが、現在、僕の回りでは、「画面そのままプリントアウトが必要なケース」を重んじて取り入れない方が良いという意見が強いです。