Autor | Zpráva | ||
---|---|---|---|
Dandys2012 Profil * |
#1 · Zasláno: 13. 4. 2012, 18:46:15
Nevim si rady a to jsem hledal dlouho.
Mám blok, kterej můžu natahovat a zase stahovat, jak se mi zlíbí. A chci, aby se font roztahoval s nim. Příklad: Když bude blok 1000 px, chci font-size:100px. Když bude blok 800 px, chci font-size:80px. Důležitý je, aby velikost písma byla vypočítaná podle šířky bloku a ne podle velikosti monitoru, atd. em, pt, px, % ... nic z toho mi bohužel nepomůže. Je na to nějaká finta? Dejte vědět, díky. |
||
Sir Tom Profil |
#2 · Zasláno: 13. 4. 2012, 18:47:31
Dandys2012:
Pomocí JS zjistit šířku bloku a pomocí JS nastavit velikost textu. |
||
Dandys2012 Profil * |
#3 · Zasláno: 13. 4. 2012, 18:48:23 · Upravil/a: Dandys2012
Ještě upřesnim:
font-size = 10 procent z šířky bloku A dynamicky. Blok můžu stáhnout nebo roztáhnout kdykoliv. Teď jak jsem to psal, tak mě to napadlo. Událost při každý změně velikosti bloku zjistit šířku a nastavit velikost písma. Je to použitelný? Dělá se to takhle i na profi webech? Zkusil jsem to takhle, ale nějak mi to nefunguje.. poradil by někdo, prosím, proč? <script> function zmena_pisma() { document.getElementById('body').style.font-size="25px"; } </script> <body id="body" style="font-size:14px;"> <div id="container_outside" onresize="zmena_pisma();"> nazdar </div> </body> |
||
Časová prodleva: 12 let
|
0