[解決済み] 印刷スタイルシートの開発およびテストをより迅速に行う方法(毎回印刷プレビューを行わない)?
質問
これが今の私のプロセスです。
- print.cssに変更を保存する
- ブラウザを開き、ページを更新します。
- 右クリックし、印刷と印刷プレビューを選択します(Firefoxでも可能です)。
困るのは手順3なんですが、プラグインか何かでカットできないものでしょうか。印刷媒体としてページを表示することを選択するだけで、あとは更新するだけで変更を確認することができます。
印刷用スタイルシートのテストはどのように行っていますか?更新後に必ず印刷プレビューをクリックするのですか?
どのように解決するのですか?
を使用することができます。 クローム メディアタイプのエミュレーション 投稿で受け入れたように ブラウザで印刷するCSSを見る .
アップデート 2017/11/21
更新されたDevToolsのドキュメントは、こちらでご覧いただけます。 印刷モードでページを表示する .
印刷モードでページを表示する場合。
1. を開く コマンドメニュー . ( tl;dr Cmd+Shift+P (Mac)または Ctrl+Shift+P (Windows、Linux))
2. 入力開始 レンダリング を選択しShow Rendering
.
3. については CSSメディアをエミュレートする を選択します。 プリント .
更新日 2016年02月29日
DevToolsのドキュメントが移動したため、上記のリンクは不正確な情報を提供しています。Media type emulationに関する更新されたdocsはこちらで確認できます。 より多くのメディアタイプに対応したプレビュースタイル .
をクリックして、DevToolsのエミュレーションドロワーを開きます。 その他のオーバーライド ブラウザーのビューポートの右上にある「more overrides」アイコンをクリックします。次に、以下を選択します。 メディア をクリックすると、エミュレーションのドロワーに表示されます。
更新日 2016年04月12日
残念ながら、プリントエミュレーションに関しては、ドキュメントが更新されていないようです。ただし、プリントメディアエミュレーターは(また)動きました。
- Chrome DevToolsを開く
- ヒット エスク キーボードの
- クリック ⋮ (垂直省略記号)
- 選択 レンダリング
- ダニ 紙媒体を模倣する
以下のスクリーンショットをご覧ください。
更新日 2016年06月28日
Google Developers Docs の Chrome DevTools 周りと "Emulate Media" オプションが、Chrome >51 に向けてアップデートされました。
https://developers.google.com/web/tools/chrome-devtools/settings?hl=en#emulate-print-media
印刷プレビューモードでページを表示するには、DevToolsのメインメニューを開き、次のメニューを選択します。 その他のツール > レンダリング設定 を有効にし、さらに エミュレートメディア のチェックボックスをオンにし、ドロップダウンメニューを 印刷 .
更新日 2016年05月24日
設定のネーミングが再び変更されました。
<ブロッククオート印刷プレビューモードでページを表示するには、DevToolsのメインメニューを開き、次のように選択します。 その他のツール > レンダリング を有効にし、さらに CSSメディアをエミュレートする チェックボックスをオンにし、ドロップダウンメニューを 印刷 .
関連
-
[CSSチュートリアル】純粋なCSSでWebページの内容をコピーできないようにする方法
-
[CSSチュートリアル]z-indexの違い。cssのz-index: 0とz-index: autoの違い。
-
[CSSチュートリアル】検索ボックスの非表示機能を実現するCSS(アニメーションの順送り・逆戻りシーケンス)
-
[css3]ピュアCSS3でdivのinとoutの効果を順番に実現する
-
[CSSチュートリアル】CSS3Animationで実現する簡単な指のクリックアニメーションの例
-
[css3]赤いパケットのジッター効果を実現するCSS3
-
[CSSチュートリアル】インタビュー必見!聖杯レイアウトとダブルウィングレイアウトの違いとは?
-
[CSSチュートリアル]モバイルにおけるviewportの具体的な使い方
-
[解決済み】A4用紙サイズを設定するCSS
-
[解決済み] Visual Studioでデバッグ中にChromeブラウザに.cssファイルを強制的に再読み込みさせる方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[CSSチュートリアル]z-indexの違い。cssのz-index: 0とz-index: autoの違い。
-
[CSSチュートリアル】overflow:hiddenの役割を解説(overflow hidden、clear float、外周マージンの崩れを解決する)。
-
[CSSチュートリアル】CSS擬似要素::マーカー解説
-
[CSSチュートリアル】波動効果を生み出すCSSのアイデア
-
[CSSチュートリアル】パララックススクロールの効果を完成させるCSS
-
[CSSチュートリアル】CSSで実現するイメージマッピングメソッド
-
[CSSチュートリアル】CSSで実現できるのなら、わざわざJavaScriptを使う必要はない
-
フロントエンドの落とし穴 リソースはスタイルシートとして解釈されるが、MIMEタイプはtext/htmlで転送される。"<URL>". css スタイルの失敗
-
[css3]CSS3は本当にSCSSに取って代わるのだろうか?
-
[解決済み] Chromeの要素インスペクタを印刷プレビューモードで使用する?