Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Возможно ли масштабирование текста
 
 автор: msgipss   (27.12.2005 в 14:25)   письмо автору
 
 

Здравствуйте знатоки, возможно ли написать на 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>

заранее благодарен за любую информацию по данному вопросу

   
 
 автор: 12345   (27.12.2005 в 14:53)   письмо автору
 
   для: msgipss   (27.12.2005 в 14:25)
 

1. Разве что по изменению размеров шрифтов всех текстов или процентов их через свойства стилей (... .style.fontSize='110%';). Но не все шрифты правильно масштабируются и в разных ОС по-разному. В общем, мороки очень надолго. Статей, исследований не встречал.
2. document.getElementById("tWeight").offsetWidth , .offsetHeight . Возможно, удобно будет менять размеры шрифтов и контролировать размеры блока после того. Более реально, чем попытаться построить общий алгоритм. Чтобы тексты при этом не прыгали по экрану, временно можно сделать .style.visibility='hidden'.

   
 
 автор: msgipss   (28.12.2005 в 09:31)   письмо автору
 
   для: 12345   (27.12.2005 в 14:53)
 

большое спасибо за ответ, буду пробовать

   
 
 автор: Duran   (28.12.2005 в 12:21)   письмо автору
1.7 Кб
 
   для: msgipss   (28.12.2005 в 09:31)
 

Попробуйте вот этот вариант (см. аттач)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования