Я работаю над созданием веб-сайта, и мне нужно работать над выводом на печать. Обычно, когда у меня возникают проблемы с макетом, я использую Chrome Element Inspector. Однако это не существует в режиме предварительного просмотра.
Существует ли плагин Chrome или какой-либо другой способ изменить среду просмотра в самом Chrome, чтобы просматривать страницу так, как это делает принтер? Я полагаю, что это решение не относится к Chrome, но это мой основной браузер, поэтому было бы неплохо иметь решение в браузере.
Прямо сейчас я сосредоточен только на средстве предварительного просмотра печати, но было бы идеально, чтобы иметь возможность перейти на любой из поддерживаемых типов носителей (то есть все / Брайль / тиснение / ручной / печать / проекция / экран / речь / tty / ТВ).
источник
Ответы:
Примечание. Этот ответ охватывает несколько версий Chrome. Прокрутите, чтобы увидеть версии v52 , v48 , v46 , v43 и v42 с их обновленными изменениями.
Chrome v52 +:
Chrome v48 + (спасибо Алекс за то, что заметил):
Chrome v46 +:
Chrome v43 +:
Chrome v42:
источник
Изменено в Chrome
3235+(В Chrome 35+ вкладка «Эмуляция» присутствует по умолчанию. Также консоль доступна из любой основной вкладки.)
В DevTools зайдите в настройки-> Переопределениявключить "Показать представление эмуляции в консоли консоли"Закройте настройки, перейдите на вкладку «Элементы»Эта опция недоступна (пока?) На вкладке консоли.источник
Начиная с Chrome 32 у вас есть
CSS media
возможность вScreen
разделеEmulation
вкладки ящика .Просто включите его, выберите
print
в качестве целевого типа носителя - и вот - ваша страница будет отображаться [почти] так, как она будет напечатана.Используйте, Escчтобы открыть ящик, если он не виден.
источник
Начиная с Chrome 48 (и, возможно, несколькими версиями ранее), функция, похоже, снова изменилась:
Первые несколько шагов без изменений:
Нажмите, F12чтобы открыть инструменты разработчика
Нажмите, ESCчтобы открыть консоль
Согласно предыдущим ответам, настройку можно найти на вкладке «Эмуляция». Как показано на рисунках ниже, теперь он перемещен на вкладку «Рендеринг», которую можно вызвать, нажав на три точки слева от вкладки «Консоль».
источник
Пожалуйста, смотрите эту статью
Затем перейдите на вкладку "переопределения"
источник
Начиная с Chrome 48+, вы можете получить доступ к предварительному просмотру печати, выполнив следующие действия:
Откройте инструменты разработчика - Ctrl/Cmd+ Shift+ Iили щелкните правой кнопкой мыши на странице и выберите «Проверить».
Нажмите, Escчтобы открыть дополнительный ящик.
Если «Рендеринг» еще не показывается, нажмите 3-точечный шашлык и выберите «Рендеринг».
Установите флажок «Эмулировать печатные носители».
Оттуда Chrome покажет вам печатную версию вашей страницы, и вы сможете проверить элемент и устранить неполадки, как в версии браузера.
источник
Если вы отлаживаете свой CSS с помощью функции «Печатать как PDF» в Google Chrome, а цвета фона элемента CSS не отображаются, убедитесь, что установлен флажок «Фоновая графика». Я потратил почти 30 минут на отладку своего CSS и размышлял над тем, что вызывает игнорирование моего фона CSS.
источник
В Chrome v51 на Mac я нашел настройки рендеринга, щелкнув в правом верхнем углу, выбрав Дополнительные инструменты> Настройки рендеринга и отметив кнопку «Эмулировать мультимедиа» в опциях, предлагаемых в нижней части окна.
Спасибо всем другим постерам, которые привели меня к этому, и благодарю тех, кто предоставил ответ без изображений.
источник
Chrome v67 (mac):
...
по правой стороне и выберите: Дополнительные инструменты >> РендерингИзображения приведенного выше описания для Chrome v67 на Mac:
Где найти вкладку «Рендеринг»: щелкните
...
справа и выберите «Дополнительные инструменты»> «Рендеринг».Как получить «экранное» представление для печати: когда в нижней части экрана появится окно «Рендеринг», эмулируйте раздел CSS Media и выберите «Screen» в раскрывающемся списке.
Надеюсь, поможет.
источник
С доступными ярлыками самый быстрый способ
Откройте Инструменты разработчика
Откройте меню команд
Введите
print
и выберите Эмулировать тип печатного носителя CSS из контекстного меню.Глядя на превосходный и в настоящее время наиболее одобренный ответ lmeurs , я думаю, что это решение также может оставаться стабильным в течение долгого времени.
источник
Chrome v50:
Способ 1:
Способ 2:
источник