Avatar billede andersjo Nybegynder
09. oktober 2006 - 15:13 Der er 6 kommentarer

Overlappende div'er

Hei.

Jeg ønsker å plassere to div'er ved siden av hverandre. I den høyre skal jeg ha et bilde og i den venstre skal jeg ha tekst. Jeg ønsker at teksten i venstre div skal flyte over bildet i høyre div. Hvordan får jeg til dette?

// andersjo
Avatar billede henninghabor Nybegynder
09. oktober 2006 - 15:18 #1
En måde kunne være at lave absolute position.

<div style="height: 100px; left 0; position: absolute; top: 0; width: 100px;">
En masse tekst
</div>
<div style="height: 100px; left: 25px; position: absolute; top: 25; width: 100px;">
Endnu mere tekst
</div>
Avatar billede henninghabor Nybegynder
09. oktober 2006 - 15:19 #2
Det kan så være der skal z-index på også.
Avatar billede andersjo Nybegynder
09. oktober 2006 - 15:37 #3
Ja, dette virker.

Men ofte lager jeg sider som midtstilles i browseren, og da fungerer det dårlig å plassere innhold med position absoulute. Forslag til hvordan det løses da?
Avatar billede henninghabor Nybegynder
09. oktober 2006 - 22:00 #4
Hvis du f. eks. har en ydre div, der er 500px bred og du ønsker at div skal være i venstre side af ydre div, skal du lave det sådan:

width: 100px;
top: 0;
position: absolute;
margin-left: -250px;
left: 50%;
Avatar billede henninghabor Nybegynder
09. oktober 2006 - 22:01 #5
Læg mærke til de 2 sidste... :)
Avatar billede roenving Novice
15. oktober 2006 - 12:36 #6
<div style="width:500px; height:200px; margin: 0 auto; position:relative; border: 1px solid red;">
  <div style="float:right;width:100px;height:50px; background: #afa;">Denne er højrestillet</div>
  <div style="position: absolute; top:20px;left:30px; width:200px;height:150px; background: #ddd;">Denne er absolut positioneret 20px nede, 30px inde</div>
</div>

-- denne metode kræver dog, at IE sættes i standards-mode med en fuldt kvalificeret doctype, f.eks.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
...
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