|
|
|
(CSS || javascript) Вычисление высоты шрифта
|
|||
|---|---|---|---|
|
#18+
Столкнулся с такой проблемой: необходимо вывести два заголовка h1 и h2 один под другим так чтобы текст второго полностью уместился по ширине под первым. Кол-во символов в заголовке h1 может быть произвольным. У кого какие соображения как это можно реализовать на js или css? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2009, 14:15 |
|
||
|
(CSS || javascript) Вычисление высоты шрифта
|
|||
|---|---|---|---|
|
#18+
Лучше не шрифтом, а на сервере картинку формировать. А со шрифтами то у клиента шрифта не будет, то разрешение не такое, то браузер в маленьком окне открыт... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2009, 19:00 |
|
||
|
(CSS || javascript) Вычисление высоты шрифта
|
|||
|---|---|---|---|
|
#18+
Картинка это хорошо, но что делать если пользователь выбрал увеличенный шрифт. Фишка в том, чтобы динамчески вычеслить ширину в пикселях занимаемого текста h1 и разделить ее на кол-во символов в заголовке h2. Отсюда вопрос, как расчитать ширину текста на js ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2009, 19:47 |
|
||
|
(CSS || javascript) Вычисление высоты шрифта
|
|||
|---|---|---|---|
|
#18+
Может быть, выводить верхний заголовок в спан, затем смотреть высоту и в зависимости от нее делать выводы по второму? - Совершенно не уверен, что можно, но попробовать можно ... Если очень нужно возиться со шрифтами и их размерами, то можно попробовать смотреть в сторону sIFR - немножко не то, но там за счет функциональности можно делать текст широким и приплюснутым или узвим и высоким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2009, 21:32 |
|
||
|
(CSS || javascript) Вычисление высоты шрифта
|
|||
|---|---|---|---|
|
#18+
имхо абсолютно бессмысленная затея. Еще может быть скорей всего наверное возможно как-то реализовать в случае моноширинного шрифта, но я что-то сомневаюсь, что Вы таким пользуетесь у себя на странице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2009, 00:23 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35898766&tid=1455012]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 506ms |

| 0 / 0 |
