Avatar billede gregand Nybegynder
31. januar 2009 - 12:51 Der er 2 kommentarer og
1 løsning

Var: Overlapning/Flydende menu over flere andre div

"Hey...

Jeg har et kort spørgsmål. Jeg har en hjemmeside, bygget op af div's. Yderst har jeg en enkelt div hvor jeg har sat div margin left og right til auto, sådan at siden centere sig.

Mit spørgmål er så, kan jeg på en eller anden måde, ligge en div ind over 3 andre div, uden den flytter mine andre divs, og så den følger centeringen ?

Jeg har prøvet noget position absolute med top left, men den ligger sig i forhold til browserens størrelse, så ændre jeg på vinduet flytter den sig med.

Har længe været et stort problem når jeg laver menu'er, har været meget låst af alt ikke kunne overlappe sig...

På forhånd tak"

Ovenstående var mit oprindelige problem, og dette fik jeg hurtigt løst fra roeing her inde fra. Men fik aldrig kikket om det var ens i Safari og IE. Det er det desværre ikke.

Se : http://www.peterfrost.dk/BB_Safari.jpg

Hva mangler jeg ?
Avatar billede jokkejensen Novice
31. januar 2009 - 14:39 #1
Hvis du sætter position:relative; på det centrerede lag, og ligger dit nye lag heri, så vil koordinaterne skulle sættes udfra det centrerede lag, og ikke venstre top af browseren.

/J
Avatar billede gregand Nybegynder
04. februar 2009 - 09:15 #2
Hey Jokke...

Men det vel ikke det der er problemet ?

Som jeg ser det, så "tolker" Safari ikke den div der flyder, som at være på siden, så derfor ligger den de resterende efter toppen, og ikke der for den flydende div slutter...

Som sagt virker det helt fint i IE.
Avatar billede gregand Nybegynder
06. juni 2009 - 16:11 #3
luk
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

IT-JOB