2010-11-19 2 views
0

Как распечатать текст, который находится в fancybox?печать содержимого fancybox

Формат ужасный. С левой стороны он слишком глубокий на странице, например:

............................. ................... TEXT

«...» представляет собой пробелы. stackoverflow удаляет их.

Кроме того, из верхней части текста идет слишком глубоко. Итак, как я могу напечатать что-то в fancybox именно там, где оно показано?

ответ

1

Предлагаю сгенерировать статический HTML без использования JavaScript. Это дает вам гораздо более приятный обзор того, как это будет выглядеть при печати, а также немного более удобно для печати.

Кроме того, вы можете определить таблицы стилей с атрибутами media="print", которые могут переопределить некоторые значения по умолчанию Fancybox.

+0

Я получил CSS для печати. что-то по-прежнему испортило стиль. но что вы имели в виду с вашими 2-мя линиями? – Yustme

+0

@Yustme Независимо от того, что вы вкладываете в этот Fancybox, можно поместить где-то в другом месте - например, в базовый HTML-файл, который является * лотом *, более подходящим для печати. – pestaa

+0

Я знаю, что это слишком сложно объяснить, почему я сделал это так, но ты должен мне доверять. у нас есть FAQ на панели обновления, которую вы можете фильтровать по ключевым словам. как только вы нажмете на какой-либо из результатов, вы покинете страницу и тем самым потеряете результат. поэтому показать его в fancybox было единственным решением. – Yustme

Смежные вопросы