11. juli 2004 - 12:18Der er
22 kommentarer og 1 løsning
Relativ/Absolut positionering
Hejsa.
Jeg skal lave noget i stil med banneret yderst til venstre på www.tv2.dk.
Mit problem er bare, at den side jeg arbejder på ikke benytter absolut positionering. Jeg ville gerne ha et banner der, som på tv2.dk, følger toppen af browser vinduet, men er placeret f.eks inde i en tabel. Altså placeret relativ i x-positionen...
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
i dette tilfælde er det også i scriptet du skal ændre det: el.sP=function(x,y){this.style.right=x+px;this.style.top=y+px;};
Der findes fire forskellige veje at placere et element på left,top,bottom og right. Til forskel for left placere right i forhold til den højre kant af siden. I et stylesheet vil det så se sådan ud: right:0px; Det var det jeg tænkte du skulle placere det sted stylesheetet som henviste til den scrollende boks.
Så tror jeg vi misforstår hinanden. Kan godt få scrollboksen til at ligge til højre, men jeg ønsker at placere den relativt, så den ligger og scroller inden i en TD f.eks.
Lige nu er problemet at siden er defineret med relative placeringer af alt, og derfor kan jeg ikke få placeret denne "scroller" så den i forskellige skærmopløsninger sidder det rigtige sted på siden.
Jeg tænkte lidt på om det kunne lade sig gøre at placere en iframe eller et layer relativ, og inden i det placere div'en absolut? men har leget lidt med det og kan ikke rigtigt få det til at virke.
Men er ikke lige med på alt det der med layers og iframes.
Undskyld, men jeg kan få det til at virke ganske perfekt ved at smide position:relative ind - scriptet gør ingen forskel på det. Er du sikker på det slet ikke virker?
er jeg ikke 100 på at den skal, det "eneste" jeg vil ha, er at den altid ligger inden i den celle hvor der er overskriften "viewbox", uanset opløsning og vinduestørrelse osv.
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.