Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > менять размер шрифт в зависимости от разрешения


Автор: supervladislav 4.4.2009, 01:17
скажите как высчитать размер шрифта для каждого разрешения )))я  высчитал что на каждые 100 пикселей ширины  приходится 1пиксель шрифта ,тоесть
можно просто разделить ширину на 100 и получим размер шрифта )))учитывал только ширину так-как при ширине 800 на 600 появляется горизонтальная прокрутка ,
скажите может есть более рациональный способ???

Автор: IDVsbruck 4.4.2009, 02:51
Это совершенно нерациональный способ, так как так можно говорить только о шрифтах с фиксированной шириной (типа старых ДОСовских). А для современных векторных это подход неправильный, так как есть разное начертание, ширины, отступы ... Как, к примеру, можно сравнить арабскую букву (не помню какая, но по ширине почти как две "ш) и латинскую маленькую "л"?
Возможно, если поставить задачу для чего это нужно, можно конструктивней ее решать ...

Автор: awers 4.4.2009, 03:03
IDVsbruck, шрифты называются не "аля досовские" а моноширинные


supervladislav, может стоит стоит резиново верстать?

Автор: supervladislav 10.4.2009, 19:36
а при чём тут резиново мечтать 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)