-
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) ablak szót:

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

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...

Pintér Miklós: Szerintem nagyjából egy éve írtam utoljára CD-t vagy DVD-t. Amikor egy 8 gigabájtos USB drive ára bőven 5,000 Ft alatt van (még az indokolatlanul...

Kum Gábor: Igaz. Talán táblagépen is lehet rendesen....

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




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