Кодировка HTML | Демо-сайт CMS uCoz | Почта

Версия для печати

Все что связано с HTML и CSS.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!

Версия для печати

Сообщение Core » 11 июл 2008, 23:00

Кто может привести пример настроеного @media print {} для печати определенного елемента страницы. Например, на странице новости и коментариев я написал:


Код: Выделить всё
<style type="text/css"> 
@media:print { 
    * { display: none; } 
    .eBlock { display: inline; } 
}


новости заключены в таблице с класом естественно eBlock.

вставил такую кнопочку:


Код: Выделить всё
<input type="button" value="Распечатать таблицу" onclick="window.print()" />


при нажатии на нее должно б на печать выводится только содержымое таблицы с класом eBlock. Но по преженему выводится вся страница. Где ошибка. или может весь мой замысел ошибка?
Core
Рядовой
Рядовой
 
Автор темы
Сообщения: 20
Зарегистрирован: 04 июл 2008, 18:41
Карма: + 0 -

Re: Версия для печати

Сообщение MaVI » 12 июл 2008, 18:35

Да мне тоже интересно можно так сделать ?
MaVI
Салага
Салага
 
Сообщения: 2
Зарегистрирован: 23 июн 2008, 01:10
Карма: + 0 -

Re: Версия для печати

Сообщение Core » 15 июл 2008, 02:24

знатоки по етой теме отстутствуют?
Core
Рядовой
Рядовой
 
Автор темы
Сообщения: 20
Зарегистрирован: 04 июл 2008, 18:41
Карма: + 0 -

Re: Версия для печати

Сообщение AllCity » 15 июл 2008, 13:52

Код: Выделить всё
</style>

не хватает ;)
да и место
Код: Выделить всё
@media:print

должно быть
Код: Выделить всё
@media print
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 29
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 143 -
Откуда: Израиль, Тель-Авив

Re: Версия для печати

Сообщение anger » 01 авг 2008, 14:00

По такому принцепу можно сделать юкозовский форум, версия для печати? как IPB или волба...
Аватара пользователя
anger
Майор
Майор
 
Сообщения: 124
Зарегистрирован: 27 июл 2008, 03:23
Карма: + 1 -
Откуда: Питер

Re: Версия для печати

Сообщение Core » 01 авг 2008, 22:37

Кстати, сделал версию для печати для новостей. так вот - в опере все нормально, а в Мозилле блок
Код: Выделить всё
<div class="print">
отображается несмотря на то, что от доступен только для печати
Core
Рядовой
Рядовой
 
Автор темы
Сообщения: 20
Зарегистрирован: 04 июл 2008, 18:41
Карма: + 0 -

тег eBlock

Сообщение 12211221 » 10 окт 2008, 13:19

В этой http://web-codes.net/viewtopic.php?f=5&t=981&hilit=eBlock теме написано

новости заключены в таблице с класом естественно eBlock


как этот код правильно пишится,
у меня получилось так:
Код: Выделить всё
 <eBlock/>$MESSAGE$
 <br /><br />
<?if($OTHER2$)?><div align="right"><a href="$OTHER2$" target="_name"><img src="http://apple.3dn.ru/0.gif" border=0 width=127 style="border:none;"></div></a><?endif?>
<?if($ATTACHMENTS$)?><div style="text-align:left;" class="eAttach">Прикрепления: $ATTACHMENTS$</div><?endif?></td></tr>
<tr><td colspan="2" class="eDetails">
<?if($CAT_NAME$)?>Категория: <a href="$CAT_URL$">$CAT_NAME$</a> |<?endif?>
Просмотров: $READS$ |
Добавил: <a href="$PROFILE_URL$">$USER$</a>
</eBlock>
<style type="text/css">
@media print {
 * { display: none; }
 .eBlock { display: inline; }
}
</style>

<input type="button" value="Распечатать таблицу" onclick="window.print()" />

но нечего не печатается? Помогите плиииз
12211221
Салага
Салага
 
Сообщения: 3
Зарегистрирован: 01 окт 2008, 18:09
Карма: + 0 -

Re: Версия для печати

Сообщение 12211221 » 17 окт 2008, 14:00

А можно чтоб новость тока печаталась
12211221
Салага
Салага
 
Сообщения: 3
Зарегистрирован: 01 окт 2008, 18:09
Карма: + 0 -


Вернуться в HTML и CSS

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron