Avatar billede wolstrup Nybegynder
08. december 2007 - 16:03 Der er 6 kommentarer

Div vil ikke udvide sig

Har lidt bøvl med en en div som ikke vil udvide sig. Før virkede det hele i IE men ikke i firefox. Nu har jeg så indsat en doctype og nu er resultatet ens i begge browsere, men min div udvider sig ikke med indholdet.

.content{
display:none;
position:relative;
}


<div id="step1" class="content">
</div>

Håber der er nogen som kan hjælpe.
Avatar billede jakobdo Ekspert
08. december 2007 - 17:29 #1
display:none -> none      The element will not be displayed
Tror du ikke det kan være problemet?
Avatar billede wolstrup Nybegynder
09. december 2007 - 10:21 #2
Beklager jeg ikke lige fik beskrevet den del, men har et javascript som skifter mellem flere divs. Når siden loades er den første div synlig, og så kan der skiftes mellem dem som i en "tab" menu. Så display:none; har intet og sige i den sammenhæng :-)
Avatar billede fant0mas Nybegynder
09. december 2007 - 13:31 #3
Hvordan udvider sig? Som din div er beskrevet der, vil den strække sig så bredt som muligt.
Avatar billede wolstrup Nybegynder
09. december 2007 - 19:46 #4
Har lige tjekket koden igen, og lagt en baggrundsfarve på min div. Kan nu se at problemet ikke er at min div ikke udvider sig, men den bagved liggende table udvider sig ikke, hvilket resulterer i at min div flyder ud over sidens design.

<table>
<tr>
<td>

<div id="step1" class="content"></div>

</td>
</tr>
</table>
Avatar billede fant0mas Nybegynder
09. december 2007 - 20:30 #5
Det kan måske ordnes med at sætte td width på 100%, men tabeller er generent ikke tiltænkt tabulært, så jeg ville nok overveje at erstatte det med div's.

Nu håber jeg ikke dette starter div kontra tabel diskussionen igen :D
Avatar billede wolstrup Nybegynder
10. december 2007 - 07:35 #6
Det hjalp desværre ikke :-(
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