Avatar billede half_d Nybegynder
26. maj 2002 - 17:38 Der er 6 kommentarer og
3 løsninger

DIV overflow (længde på div)

Jeg har defineret et div lag til at være 100% af vinduet,
så det fylder helt ned til bunden.
Heri proppes noget tekst som desværre har forskellig længde efter hvilken afdelign af sitet der vises.

Det der sker er at DIV laget ikke tilpasser sig teksten.
Enten har det en fast defineret længde eller også er det lige så langt som teksten.

Hvordan sætter man en 'minimums'-længde?
Så DIV laget bliver længere når teksten er længere end vinduet, men altid mindst går til kant. (Sådan som et <td> opfører sig.)

// Halfdan
Avatar billede Slettet bruger
26. maj 2002 - 17:40 #1
Prøv at tilføje:

overflow: visible;

... i style-tagget.
Avatar billede =maddog= Nybegynder
26. maj 2002 - 17:40 #2
style="overflow:auto;" vil jeg tro
Avatar billede Slettet bruger
26. maj 2002 - 17:40 #3
det du skal bruge er style med overflow, du kan finde alle mulighederne på denne side:

http://zvon.org/xxl/CSS2Reference/Output/index.html

under overflow....

mvh.
www.questis.dk
Avatar billede =maddog= Nybegynder
26. maj 2002 - 17:44 #4
correctamundo phoenix. visible. clipper automatisk længden. hvis det kun er længden du vil forlænge, og have f.x. scrollbars i bredden kan du sætte dem seperat med overflow-x og overflow-y
Avatar billede Slettet bruger
26. maj 2002 - 17:50 #5
Avatar billede half_d Nybegynder
26. maj 2002 - 18:02 #6
hmm, I har vist ikke helt forstået, det har ikke så meget med overflow at gøre egentlig, det er background-color der skal fortsætte hvis teksten er længere end layeret (f.eks. hvis layeret er 20px og teksten fylder 45px)

Jeg har dog fundet en løsning, lidt glumset, men det virker.
Jeg laver et layer nedenunder tekst layeret, som ser således ud :
<div id="text_area_block" style="position : fixed; left : 145px; top : 0px; width : 545px; height : 100%; background-color : #548FA9;"></div>

det fylder ud i baggrunden og pga. position : fixed, bliver det det samme sted på skærmen hele tiden , altså det flytter med..

se på http://www.topdog.dk/temp/lucky/
Avatar billede half_d Nybegynder
26. maj 2002 - 18:06 #7
Som der også står derinde på w3schools.com
Overflow : visible    The content is not clipped. It renders outside the element
Avatar billede -master-d- Nybegynder
26. maj 2002 - 18:10 #8
style="overflow:visible;"
Så viser den det sidste også...
Avatar billede half_d Nybegynder
29. august 2002 - 04:13 #9
Hej alle,
jeg fik lige en mail fra eksperten robotten, der bad mig om at gi' nogle point for at afslutte den her tråd, som vist har været åben lidt for længe...

Det gør jeg lige hurtigt, jeg har ikke noget der minder om tid lige nu, så alle får point.

Tak for hjælpen :)
// Halfdan
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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