13. december 2003 - 12:32Der er
12 kommentarer og 1 løsning
Problemer med centrering i frames
Jeg er desværre nødt til at anvende frames på et site, jeg programmerer. Det består af en fast frame i toppen og en variabel i bunden.
Mit problem er, at i IE 6.0 centrerer indholdet i de 2 frames sig forskelligt. Der er en forskydning på et par pixels, og den bliver større, jo større vinduet er. Hvis vinduet er lige så bredt som indholdet, centrerer indholdet sig korrekt.
Jeg har testet i Opera og Mozilla, og her centrerer indholdet sig korrekt.
Jeg kan godt poste kode og eksempler, men hvis der lige er nogen, der kender problemet, så starter jeg bare med denne beskrivelse.
Jeg tror ikke, det er der, den ligger, for de 2 elementer er faktisk præcis lige brede, blot er de forskudt. Men jeg kan da lige prøve at sakse borderen i det ene element og se, hvad der sker.
-- en mulighed kunne også være, at du uforvarende er kommet til at lægge noget uden for f.eks. tabeller, eller at du har en </td>, som står på en linje for sig selv !-)
Den slags har jeg tjek på. Det ville desuden også give fejl i de andre browsere. Men har prøvet at tømme tabellen helt og bare indsætte et non-breaking space i den, og den centreres stadig forkert.
Virker desværre heller ikke. Jeg har screendumpet og målt pixels op og kan konstatere, at det er den nederste frame, der ikke står korrekt centreret. Den er simpelthen forskudt et par pixels til venstre alt efter størrelsen på vinduet.
Nå for den. Fandt så lige ud af, at hvis man sætter propertien scrolling til YES inde i framesettet for den øverste frame, så centrerer indholdet sig søreme korrekt i IE. Men så kommer der jo scrollbarer i den øverste frame. Det er da godt nok rimelig fucking irriterende. Derudover virker det selvfølgelig ikke i de andre browsere
Undskyld de store bogstaver, men jeg blev lige så glad
Synes godt om
Ny brugerNybegynder
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.