|
|
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
День добрый всем. Проблема такая при печати пропадают границы ячеек. Пользуюсь мозилой, отображает всё корректно но при печати пропадают бордюры у ячеек. видно на рисунке: https://cloud.mail.ru/public/3Q7Y/yG57tCh4h как только начинаешь прокрутку вниз и шапка пропадает из вида, у ячеек снова появляются границы: https://cloud.mail.ru/public/99a2/wkTw3Pt8S Таблица формируется из базы средствами PHP+mySQL Статически получить количество столбцов не получится, у каждой строки разное их количество. Начало таблицы: Код: html 1. стили у ячеек: Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Пытаюсь решить проблему возможно и не правильно, добавив ячейкам объединение равное разнице между сложившимся количеством ячеек в строке и максимального количества столбцов в таблице: Тут выдает ошибку во втором цикле. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Есть ли какие то решения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2015, 12:05 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
Part.kстили у ячеек: Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Вангую, что никаких рамок-то и нет... Есть только фон таблицы, который отличается от фона самих ячеек и проглядывается в однопиксельные "дырки" между ячейками. Чтобы фон печатался браузером - нужно лезть в его настройки и делать соответствующие установки. Или таки сделать уже нормальные рамки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2015, 13:39 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
krvsa, Хорошо, как сделать рамки правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2015, 14:02 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
делал так ещё, результат такой же Код: css 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2015, 14:22 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
выставил в Свойствах мозилы Печать фона (цвета и изображения), не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2015, 14:29 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
Part.k , тестовые примеры нужно делать... Пока даже пробовать нечего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 13:52 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
krvsa, как исправить ошибку в javascript'е ? что бы он начал перебирать все столбцы. попробую добавить или объединить столбцы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 14:42 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
Part.k , дело в том, что в ДОМ нет понятия столбцов как таковых... Есть строки и в них ячейки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2015, 16:38 |
|
||
|
При печати пропадают границы ячеек
|
|||
|---|---|---|---|
|
#18+
Моё решение. Добавляем недостающее количество ячеек в строке что бы таблица была полной и браузер не додумывал нужно ли печатать бордюры. При печати все стили сохранились. Границы у ячеек не пропали. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 07:43 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39083538&tid=1445673]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 457ms |

| 0 / 0 |
