-
Szöveg hosszának mérése JavaScripttel

Jól jöhet néha, ha tudjuk, hogy egy weboldalon megjelenő szöveg milyen hosszú. Persze nem a karakterek száma a kérdés, hanem a szöveg tényleges, pixelben mért hossza. A megoldás itt olvasható.

Bármennyire is próbálunk tenni ellene, minden böngésző másképp jeleníti meg a szövegeket. A legtöbb probléma általában a túllógó, nekik helyet adó elemeknél hosszabb szövegekkel akad, melyeknek viszont könnyen lekérdezhetjük a hosszát JavaScriptben.
Hozzunk létre egy span-t a szöveg köré, majd kérdezzük le a span offsetWidth tulajdonságát. Így máris megtudhatjuk, hogy belefér-e a szövegünk a neki szánt helyre.
Ha nem, utólag módosíthatunk a szövegen, például a betűközök vagy a szóközök méretének csökkentésével.

 

Hozzászólások

Még senki sem szólt hozzá. Itt az idő, hogy te megtedd!

Szólj hozzá!

A neved:

Az e-mail címed (nem jelenik meg):

A hozzászólásod szövege:

Írd be ide a(z) tej szót:

Kum Gábor blogja
 
 
Tartalom megosztás
RSS Facebook
Legújabb hozzászólások

Kum Gábor: Elvileg akinek korlátlan csomagja van, az a 21-es körzetre is vonatkozik....

Jambrich Péter: Most kaptam én is számlát. Vodafonos vagyok, és 19 forintos percdíjjal hívható a 21-es körzet....

Netkukac: Szuper! Nagyon hiányzott, mert Seamonkey-t használok mellette és abban ez alap volt....

Kum Gábor: Nálam a mai napig működik, a 41-essel is....

zolko: A 41-es verzió van a gépemen, és hiába állítom false-re ezt a beállítást, mindig visszaáll eredeti (true) állapotába. Mit lehetne tennem? Egyáltalán,...

hrgy84: Nekem a merevlemezzel egyetlen bajom van, hogy ha leesik, azt nem szereti, ebben a DVD meg mindig verhetetlen....

Gábor: Nem kár érte...

Gombkötő Gergő Sándor: Adattárolásra jobb a külső merevlemez, főleg ha nem igényel külön tápot. SSD meghajtóban is lehet gondolkodni, igaz még drága. CD-t csak AUDIO-t...

További lehetőségek
Bemutatkozás
Fényképalbum
Kapcsolat




© 2011-2021 Kum Gábor. Minden jog fenntartva.