| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Диаграмма на JavaScript |
| Автор: russians 11.2.2009, 14:29 | ||
| Всем привет! Задача следующая: надо к рисунку сделать привязанные сообщения, при этом рисунок должен менять размер согласно размеру браузера, и текст тоже вместе с ним. Моё решение было следующим:
но мне оно кажется кривым и ненадёжным по ряду причин: 1) при изменении размеров экрана сначала сдвигаются текстовые блоки, а потом уже вслед за ними картинка (дёрганное изменение размера) 2) на этот скрипт срабатывает защита браузера IE 3) проходит некоторое время, пока скрипт сообразит размеры картинки. Вопрос: какое решение придумали бы вы? |
| Автор: bars80080 11.2.2009, 14:42 | ||
а не проще
запись координат сообщений зависит от того как мы формируем эти диаграммы. к примеру, если у всех всё по разному (сообщение должно висеть над определённой областью рисунка), то мы его выставляем уникально если нет, то можно придумать какой-нибудь алгоритм |
| Автор: russians 11.2.2009, 16:29 |
| bars80080, дык, где оно у тебя подстраивается под окно браузера? Картинка не помещается в экран, если уменьшить окно. |
| Автор: bars80080 11.2.2009, 18:42 |
| а, блин, не заметил самого главного. так при процентном задании ширины оно само будет подстраиваться width: 100%; для html, body, width: xx%; промежуточные слои и .qw, .qw img |