табличный сайт,960 пикселей таблица по ширине.На больших мониторах текст ,шапка,да и сма таблица выводится по центру очень маленькими. Вопрос:как задать для таких мониторов эффект нажатия ctrl +
В чем основная разница большого разрешения с маленьким? - в размере шрифта. А большой монитор не заставляет пользователю делать больше разрешение..значит если он любит читать маленькие буквы значит и сайт прочтет, на крайняк переход на % размеры шрифта помогут, но я бы тоже сказал что не надо это делать.
ну в jquery есть прибамбасы для такого , но если вы делаете сайт с таким же шрифтом и габаритами как и другие сайты , то проблема в нечитаемости текста/невозможности увидеть чтото только в самом монике/его настройке
jquery получит всего-лишь разрешение экрана сделайте коэфициенты и по ним сделайте размеры шрифтов и т.п
siiXth То есть размеры шрифтов,таблиц и графической шапки? Как получить все элементы и в цикле всё увеличить пропорционально?
всё увеличить нельзя , тексту ширину ведь не ставят , а у дивов нет значения size и т.п, потому нужно всему отдельно [js]$('div').each(function(index) { var newwidth = parseInt($(this).css("width"))*1.5; $(this).css("width",newwidth); });[/js] писал конечно на коленке и требует тройной проверки
georgela серьёзно говорю, не надо этого делать. чего вы пытаетесь добиться? это не так сложно реализовать как кажется, но не надо за юзеров решать как им и что увеличивать. они сами привыкли к определенным реалиям. и ломать их не надо. это может только вызвать дополнительное раздражение.
хорошо сказал, правильно. У всех мониторы разные, и каждый эту проблему решает по своему, у всех, все давно настроено.
А Хром ещё и автоматом любит подгонять размеры не уведомляя юзера. Из-за такой подгонки, вычисления связанные с позиционированием/координатами в скрипте могут глючить.