#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 не поддерживаются, но и имеется огромное количество всяческих багов. Скорее всего, перенос доктайпа в начало документа решит проблему со стилями.
Комментариев нет:
Отправить комментарий