webForumDet fria alternativet
Logga in / Bli medlem

"Kapa" text?

HTML & CSS

6 svar · 362 visningar · startad av NETwork

Medlem sedan juni 20011 732 inlägg
Frågan#1

Hej! Är det möjligt att med styles kapa en text eller tvinga den att radbrytas efter ett visst antal tecken även om det inte finns några mellanslag?

(Det är alltså inte ett alternativ att göra detta med ASP eller liknande, helst inte javascript heller...)

Medlem sedan maj 20028 inlägg
#2

får man fråga, varför just efter ett visst antal tecken?

Medlem sedan juni 20019 519 inlägg
#3

det ända jag kan se är Tabeller isåfall... men då kan långa ord och sånt förstöra ändå.. tror inte det finns något annat sätt än ASP eller javascript som du säger..

Medlem sedan maj 20028 inlägg
#4

förlåt, missade att det kunde vara utan mellanslag.
något bra sätt finns nog ej i ren css.

men du kan gömma text som blir för lång med overflow:hidden;
http://www.w3.org/TR/REC-CSS2/visufx.html#propdef-overflow

Medlem sedan maj 200010 687 inlägg
#5

word-break: break-all finns, men är IE-specifikt. Så inget man skulle rekommendera alltså...

Medlem sedan juni 20011 732 inlägg
#6

Aha, tack Erik! Det är inga problem, det är till ett intranät på jobbet och alla använder nyare versioner av explorer. Toppen! :)

gallico: Som sagt, behöver bryta även om det inte är mellanslag. Problemet är att applikationen går så långsamt så vi måste öka prestanda på den och då försöker jag skala bort varenda serverside-funktion som bara är möjlig.. till och med små wordwrap-funktioner. :)

Medlem sedan maj 200010 687 inlägg
#7

Går applikationen långsamt i ett lokalt intranät med få användare p.g.a. WordWrap funktioner och liknande?
Då är det nog ett djupare fel? Eller ni kanske har en P75Mhz server..?

376 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
250 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
237 ms — ändringar (db)