Становится другой шрифт в предварительно обернуть текст в таблице при выводе на Андроид
Всем привет,
В PHP-приложении для контроля моего рабочего времени я заполняю таблицу значениями базы данных. В одном столбце таблицы хранится описание работы, которую я выполнил за определенный период.
этот текст состоит из нескольких строк, и я хочу, чтобы таблица показывала его с сохранением разрывов строк.
Для этого я использую этот CSS:
table.tBase { font: 12pt Arial, Helvetica, sans-serif; border-collapse: collapse; width: 100%; border-collapse: 1; margin-bottom: 12px; white-space: pre-wrap !important; /* <-- THIS ONE */ }
Это влияет на всю таблицу, поэтому не должно быть другого поведения между столбцами.
Но другие столбцы показывают нормальный размер буквы/вес... а столбец со значениями с разрывами строк, поступающими из базы данных, показывает другой размер шрифта при рендеринге страницы в моем телефоне Android.
Любопытно, что никаких специальных классов или стилей не применялось...
Какой-нибудь намек?
Изменение шрифтов не помогает,...
Что я уже пробовал:
Поиск в интернете, пытаясь применить различные шрифты и CSS...
Richard Deeming
Щелкните правой кнопкой мыши на элементе и проверьте вычисленный стиль. Инструменты разработчика Вашего браузера должны показать вам, откуда берется применяемый стиль.
Joan M
В ПК я вижу единственное отличие в том, что этот столбец имеет встроенную перезапись стиля, которая заключается в следующем: кроме этого, ничто другое не отличается от других столбцов.
Конечно, я пробовал удалить и это тоже, никакой разницы.
Возможно, браузер android не обновляет CSS...
Joan M
Во всяком случае, разница видна только в Android... там я не знаю, как использовать инструменты разработчика...
Richard Deeming
Удаленная отладка - инструменты разработчика Firefox | MDN[^]