22. februar 2002 - 16:11Der er
18 kommentarer og 2 løsninger
Tekstombrydning i iFrame
Jeg har en iFrame som er 500 x 300 px I den ligger en table (width=100%), som indeholder en lang streng med en masse links adskilt af mellemrum.
Hvad jeg ikke forstår er, at selvom links'ne er adskilt af mellemrum, forstørres tabellen alligevel ud over iFramens bredde, og der kommer derfor vandret scrollbar, hvilket er uønsket...
Det burde det egentlig ikke..... Du kan også prøve at tage det ud af tabellen og bare sætte det ind i i-framen som en side...........Bruger det selv her: http://www.eyesite.dk/
det bliver nødt til at ligge i en tabel pga. opsætning m.m.
men jeg prøvede lige at teste mellemrummene som " " istedet for " " og så virkede det sgu! Det kan da ikke være rigtigt at browseren ikke kan finde ud af det??
nej, det ligger på min computer, og jeg har i lang tid ikke kunne få min webserver (IIS) til at virke andet end lokalt. :(
men problemet ligger i at når jeg henter links fra databasen, udskifter jeg mellemrummene med for at man skal kunne lave så mange mellemrum som man har lyst til. (4 stk. " " vises jo kun som 1 mellemrum, mens 4 * " " vises som 4 stk.)
hmmm.. det virker vist ikke helt efter hensigten - nu tilpasser den godt nok tabellen til korrekt størrelse, men der sker ingen tekstombrydning og teksten forsvinder bare ud til højre :(
Hva' så med en lille tilføjelse. STYLE="table-layout:fixed;white-space:normal;" Det bliver lidt gætværk, når man ikke kan se den samlede kode. Har du fx. nowrap blandet ind et eller andet sted?
<ole> "men jeg prøvede lige at teste mellemrummene som " " istedet for " " og så virkede det sgu! Det kan da ikke være rigtigt at browseren ikke kan finde ud af det??"
Undskyld, Bassemand ... det er dig, der ikke kan finde ud af det! =o)) 'nb' betyder 'nobreaking' og 'sp' betyder 'space' - altså 'no-breaking-space' .... comprende? ;o)
Brug i stedet skiftevis " " og -> /mvh </bole>
Løste det med et Regular Expression i ASP, inden fremvisning af linien med links.
10 points til ole for forslaget om at bruge " " hveranden gang, som jeg benyttede mig af.
Synes godt om
Ny brugerNybegynder
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.