Avatar billede 3xm Nybegynder
11. juli 2004 - 20:54 Der er 7 kommentarer og
1 løsning

tving elementet til at blive bredere

ja, jeg har mere hvor det kommer fra:

lad os antage at jeg har en <div> som er 100px bred. den skal så indeholde teksten 'sgsdjhgsdlhgdslkghdsklgjhdskgjhdsgkjdshgkdsgh' som fylder mere end 100px. hvordan tvinger jeg så elementet til at blive bredt nok til at indeholde teksten, i stedet for at teksten rager ud af boksen?

=)
Avatar billede roenving Novice
12. juli 2004 - 01:40 #1
Hvis du ikke har sat en bredde, vil elementet forsøge at indeholde det ...

Ellers kan du sætte det inde i f.eks. en span og aflæse offsetWidth for det element og så sætte divens bredde til det nødvendige !-)
Avatar billede 3xm Nybegynder
12. juli 2004 - 01:44 #2
jeg har ikke sat bredden. men det bliver aldrig bredere end skærmen. derefter går teksten udover. hvordan beder jeg elementet om at blive ligeså bredt som det overflydende indhold?

=)
Avatar billede roenving Novice
12. juli 2004 - 01:50 #3
Hvis nogen satte den slags ord ind i mit design ville jeg bortcensurere det !-)

Ellers kan du kun gøre det onload ...
Avatar billede 3xm Nybegynder
12. juli 2004 - 09:31 #4
gøre hvad onload?

- ordet er selvfølgelig kun et dårligt, konstrueret eksempel der skal sløre mit egentlige formål med det hele.

=)
Avatar billede roenving Novice
15. juli 2004 - 13:04 #5
Aflæse offsetWidth for den span, jeg henviste til !-)
Avatar billede 3xm Nybegynder
15. juli 2004 - 13:28 #6
det er satme snedigt! mange tak for det.

=)
Avatar billede roenving Novice
15. juli 2004 - 13:59 #7
Velbekomme '-)
Avatar billede roenving Novice
15. juli 2004 - 14:12 #8
-- og tak for point ;~}
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