Страница 1 из 1

Как определить ширину столбца таблицы и текста в нём

Добавлено: 11 мар 2004, 18:39
Bloody ST@R
Помогите ….
У меня есть столбец таблицы (<…> <td width=”50%” ></td> </….>) – он определенной ширины, которая зависит от разрешения экрана юзверя. И есть строка символов, не фиксированной длины. Все генериться как php –код. Так вот вопрос в том можно ли в PHP узнать поместиться ли полностью строка в столбец или нет. При этом не хотелось бы определять какое разрешение стоит у пользователя. Заранее спасибо.

Добавлено: 11 мар 2004, 18:49
AiK
Bloody ST@R, РHP скрипт выполняется на сервере, поэтому информация о разрешении монитора тебе из PHP не доступна.
С символами тоже всё запутано - далеко не все шрифты моноширинны (т.е. разные символы не обязательно имеют одну ширину), кроме того, в браузерах можно поменять размеры шрифтов, применяемых на странице...

Добавлено: 12 мар 2004, 00:31
Bloody ST@R
AiK, так как можно сделать проверку попала ли вся целиком строка в столбец или нет, если не обращать внимание на шрифты (их особенности)?

Добавлено: 12 мар 2004, 01:27
AiK
Bloody ST@R, очень просто: умножить количество символов на ширину каждого символа и сравнить с шириной столбца.

Добавлено: 12 мар 2004, 10:56
Bloody ST@R
AiK, так я и хочу узнать как узнать ширину столбца, я то ее напрямую не задаю.