#php #html #css #вёрстка #phpexcel
При попытке распечатать таблицу, сгенерированную через phpExcel, IE игнорирует любые
стили и границы, при переходе на следующую страницу.
При выводе в браузер - все отображается корректно, а при печати - уже нет.
border-collapse, ручное прописывание стилей ячейкам, использование @media print css,
и прочее не помогло.
Стили на второй странице выборочно игнорируются, при попытке печатать.
p.s. Прошу прощения за такой способ делания скриншотов. На виндовом компе нет интернета
и возможности вставить флешку.
В браузере:
В предварительном просмотре:
Пример сгенерированного проблемного кода.
Решение из соседней темы не сработало - там другая проблема была.
Вариант с перемещением doctype в самое начало кода не сработал.
На данный момент воспроизвелось на всех актуальных версиях IE.
На Edge не воспроизвелось, он уже на другом движке.
Ответы
Ответ 1
Печать технологической карты обслуживания и ремонта для ЕО "Экземпляр №3 мерный" title не должен стоять до doctype. Такое размещение тегов приводит к переходу в режим Quirks 5 (эмуляции IE 5.5), в котором не только почти все возможности css не поддерживаются, но и имеется огромное количество всяческих багов. Скорее всего, перенос доктайпа в начало документа решит проблему со стилями.
Комментариев нет:
Отправить комментарий