|
|
|
| Здравствуйте знатоки, возможно ли написать на javascript функционал который бы обеспечивал масштабирование текста при изменении размера окна браузера, а также его центрирование.
Каким образом можно узнать высоту и ширину текста "test", пример ниже.
<HTML>
<HEAD>
<style type="text/css">
<!--
.style1 {font-size: 18ex}
-->
</style>
<BODY>
<h1 class='style1'>
<div id="tWeight">
test
</div>
</h1>
</BODY>
</HTML>
|
заранее благодарен за любую информацию по данному вопросу | |
|
|
|
|
|
|
|
для: msgipss
(27.12.2005 в 14:25)
| | 1. Разве что по изменению размеров шрифтов всех текстов или процентов их через свойства стилей (... .style.fontSize='110%';). Но не все шрифты правильно масштабируются и в разных ОС по-разному. В общем, мороки очень надолго. Статей, исследований не встречал.
2. document.getElementById("tWeight").offsetWidth , .offsetHeight . Возможно, удобно будет менять размеры шрифтов и контролировать размеры блока после того. Более реально, чем попытаться построить общий алгоритм. Чтобы тексты при этом не прыгали по экрану, временно можно сделать .style.visibility='hidden'. | |
|
|
|
|
|
|
|
для: 12345
(27.12.2005 в 14:53)
| | большое спасибо за ответ, буду пробовать | |
|
|
|
|
 1.7 Кб |
|
|
для: msgipss
(28.12.2005 в 09:31)
| | Попробуйте вот этот вариант (см. аттач) | |
|
|
|