|
|
|
(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&fpage=298&tid=1455012]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 384ms |

| 0 / 0 |
