Avatar billede jaffafo Nybegynder
30. august 2003 - 16:56 Der er 3 kommentarer og
2 løsninger

dele ord op f.eks. med bindestreg eller lignende

Jeg har lavet en boks på forsiden som viser det nyeste Tag på min tagwall.

Boksen er sat til at være 20% bred. Men hvis nu en eller anden skriver et langt ord så bliver boksen jo bredere...

Hvordan kan man undgå det?
Avatar billede quaser Nybegynder
30. august 2003 - 17:48 #1
Løbe alle ord igennem og se efter om der er et ord der er længere end det som de max må være.
Enten give en fejl til brugeren om at han selv skal rette, eller del den som du ar lyst til.
Jeg mener at m er et af de længste bogstaver, så kan du jo selv tjekke hvor mange der max må være.
Avatar billede jaffafo Nybegynder
30. august 2003 - 17:50 #2
hmm..  jojo det ved jeg godt, men hvordan gør jeg det?...  :)

jeg tænkte bare på om der var en lille kode i stil med:

If "ord" is > 15 then... ?
Avatar billede clausjul Nybegynder
30. august 2003 - 17:56 #3
if ord.Length > 15 then
Avatar billede quaser Nybegynder
30. august 2003 - 18:01 #4
lav en split og løb array'et igennem med en forløkke

string[] ordarray = Forminput.Split(" ")
for( int i = 0;i<ordarray.length;i++)
  if(ordarray[i].lenght > 40)

Noget i den stil, du kan ikke kopiere det direkte.
Avatar billede lauge Nybegynder
30. august 2003 - 21:11 #5
det vil altid blive noget lort! Undskyld udtrykket :-)

Det er så nemt at side og sætte en side op hvis man kender til indholdet som skal være på siden, og få til til at være pænt rent grafisk. Men når brugeren så skal have mulighed for at ændre teksten, så vil de grafiske detaljer, herunder tekst længder m.v., gå fløjden.

Er det enkelt linjer kan du bruge CSS, her tænker jeg på Overflow.

Fx:

<span class="link">MegetLangtLinkSomLinketTilEnNyhed</span>

Så kan du lave din CSS klasse således at, teksten kommer til at se således ud :

så kan du lave din CSS klasse således:

MegetLangtLink...

Med eller uden "..."

jeg kan ikke lige huske den rigtige synteax, men du skal sætte overflow og length, som jeg husker det.

Lauge
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester