Avatar billede andersjo Nybegynder
28. august 2006 - 15:59 Der er 6 kommentarer og
1 løsning

div i bunn av div

Hei.

Jeg har en div inne i en annen div. Jeg ønsker at den indre div'en skal så i bunnen av den yttre, uansett hvor høy den yttre div'en blir. Hvordan får jeg til det?

<div>

  <div style="float: right;">Innhold høyre</div>

  <div style="float: left;">Innhold topp venstre</div>

  <div style="float: left;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</div>

</div>


//andersjo
Avatar billede mclemens Nybegynder
28. august 2006 - 17:55 #1
<div>

  <div style="float: right;">Innhold høyre</div>

  <div style="float: left;">Innhold topp venstre</div>

  <div style="float: left;clear:both;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</div>

</div>
Avatar billede mclemens Nybegynder
28. august 2006 - 17:55 #2
( clear:both; )
Avatar billede mclemens Nybegynder
28. august 2006 - 17:56 #3
... alternativt kan det bare være clear:left; eller clear:right; afhængig af behovet ...
Avatar billede andersjo Nybegynder
29. august 2006 - 08:27 #4
Jeg ønsker at begge venstre div'ene skal ligge ved siden av høyre div'en. Om jeg bruker clear: both eller clear: right vil nedre venstre div vises under/venstre for høyre div. Høyre div skal inneholde en del tekst/bilder og vil være den som bestemmer høyden. Øvre venstre div skal flukte med toppen av høyre div, mens nedre venstre div skal flukte med bunnen av høyre div.
Avatar billede mclemens Nybegynder
29. august 2006 - 09:47 #5
[ Øvre venstre div skal flukte med toppen av høyre div, ] Den del er ikke et problem ...

[ mens nedre venstre div skal flukte med bunnen av høyre div. ] Den del er et lettere problem hvis den skal starte hvor top venstre div slutter og køre hele vejen ned til bunden ...


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

</head><body>

<div style="width:500px;">

  <div style="float: right;width:200px;background:#aaa;">Innhold høyre<br>høyre<br>høyre<br>høyre<br>høyre<br>høyre</div>

  <div style="float: left;width:300px;background:#666;">Innhold topp venstre</div>

  <div style="float: left;clear:left;width:200px;background:#888;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</div>

</div>


<br style="clear:both;"><br>


<div style="width:500px;background:#888;">

  <div style="float: right;width:200px;background:#aaa;">Innhold høyre<br>høyre<br>høyre<br>høyre<br>høyre<br>høyre</div>

  <div style="float: left;width:300px;background:#666;">Innhold topp venstre</div>

  <div style="float: left;clear:left;width:200px;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</div>

  <div style="clear:both;"></div>

</div>



<br style="clear:both;"><br>



<div style="width:500px;">

  <div style="float: right;width:200px;background:#aaa;">Innhold høyre<br>høyre<br>høyre<br>høyre<br>høyre<br>høyre</div>

  <div style="float: left;width:300px;background:#666;">Innhold topp venstre</div>

  <div style="clear:both;"></div>

</div>
<div style="height:0px;position:relative;"><div style="position:absolute;left:0px;bottom:0px;width:300px;background:#888;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</div></div>



<br style="clear:both;"><br>



<div style="width:500px;background:#888;">

  <div style="float: right;width:200px;background:#aaa;">Innhold høyre<br>høyre<br>høyre<br>høyre<br>høyre<br>høyre</div>

  <div style="float: left;width:300px;background:#666;">Innhold topp venstre</div>

  <div style="clear:both;"></div>

</div>
<div style="height:0px;position:relative;"><div style="position:absolute;left:0px;bottom:0px;width:300px;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</div></div>



<br style="clear:both;"><br>



<table style="width:500px;border-collapse:collapse;"><tr>

  <td style="width:300px;background:#666;padding:0px;">Innhold topp venstre</td>
  <td style="width:200px;background:#aaa;padding:0px;" rowspan="2">Innhold høyre<br>høyre<br>høyre<br>høyre<br>høyre<br>høyre</td>

</tr><tr>

  <td style="width:300px;background:#888;padding:0px;vertical-align:top;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</td>

</tr></table>



<br style="clear:both;"><br>



<table style="width:500px;border-collapse:collapse;"><tr>

  <td style="width:300px;background:#666;padding:0px;height:12px;">Innhold topp venstre</td>
  <td style="width:200px;background:#aaa;padding:0px;" rowspan="2">Innhold høyre<br>høyre<br>høyre<br>høyre<br>høyre<br>høyre</td>

</tr><tr>

  <td style="width:300px;background:#888;padding:0px;vertical-align:top;">Innhold bunn venstre som alltid
  skal ligge på bunn av yttre div</td>

</tr></table>

</body></html>
Avatar billede andersjo Nybegynder
29. august 2006 - 10:10 #6
Det 3. eksemplet i koden over er det jeg leter etter. Og det fungerer akkuratt slik jeg ønsker. Takk for hjelpen!!

//andersjo
Avatar billede mclemens Nybegynder
29. august 2006 - 10:10 #7
Velbekom, og tak for point :o)
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