Печать страницы сайта
11416 сообщений
#14 лет назад
Встала передо мной такая задача. Что имеем: Вывод на сайте таблички
<table>
<tr><td>ФИО</td></tr>
<tr><td>ФИО</td></tr>
<tr><td>ФИО</td></tr>
...
</table>
Есть кнопка печать, как сделать так что б эта табличка печаталась в 2 столбца на листе, но на сайте отображалась в один как в примере.
То есть
ФИО ФИО
ФИО ФИО
ФИО ФИО
16382 сообщения
#14 лет назад
Hungry_Hunter, печатать специально подготовленную страницу? Перестраивать страницу через js перед печатью?
11416 сообщений
#14 лет назад
Цитата ("frig"):печатать специально подготовленную страницу
Так не хотелось бы, а вот
Цитата ("frig"):
Перестраивать страницу через js перед печатью
можно попробовать


596 сообщений
11416 сообщений
#14 лет назад
-Caesar-, да это понятно, я так и делаю. Проблема в том что б таблицу идущую в один столбец распечатать в два.
596 сообщений
#14 лет назад
Если правильно понял, вариант:
<table class="print">
<tr><td>ФИО</td></tr>
<tr><td>ФИО</td></tr>
<tr><td>ФИО</td></tr>
<tr><td>ФИО</td></tr>
<tr><td>ФИО</td></tr>
</table>
<style>
.print tr{
width:50%;
display:inline-block;
}
/* IE6 */
* html .print tr{
display:inline;
zoom:1;
}
</style>
11416 сообщений
#14 лет назад
-Caesar-, спасибо помогло 
1807 сообщений
#14 лет назад
Ох как хитро... зачет!...Я не додумался