Det blir något fel i de flesta läsare när man anger bredden och höjden i %... Eller i alla fall när man anger att de skall vara 100%. Så skriv fasta värden istället så som McB föreslog eller ändra till typ 95%.
Kan tillägga att de enligt standard skall "width:100%" betyda att:
Innehållet i en blocktagg (inklusive värdena på vänster och höger padding) skall få 100% av "omgivande blocks bredd" (t.ex. webbläsarfönstrets bredd om blocket ligger direkt i body).
Till detta skall sedan läggas på bredderna av vänstermarginal, vänster border-bredd, högermarginal, samt höger border-bredd (som ju alla kan ha olika värden) vilket gör att 100% oftast, med dessa värden inräknade, lätt blir mer än sidbredden om man inte tänker på att slå av t.ex. marginalvärden på sina "100%-block... ;)
Detta gäller alltså även för filen som skall läsas in i din <iframe>, och det är fullt möjligt att det är just samspelet mellan filen som du lägger in i din iframe och iframen:s stilar som bråkar !!!!
Prova att sätta margin:0 och padding:0 även på <body>-taggen i det dokument du läser in i din iframe!
Men, som jag också brukar tjata om ;) , sedan beror hanteringen också på vilken <!DOCTYPE man har (dvs om man hamnar i standards eller quirks mode) och, som sagt ovan, en del gamla buggar i olika versioner av olika webbläsare...
Men, som jag också brukar tjata om ;) , sedan beror hanteringen också på vilken <!DOCTYPE man har (dvs om man hamnar i standards eller quirks mode) och, som sagt ovan, en del gamla buggar i olika versioner av olika webbläsare...
Jag provade även byta ut dessa olika grejjor, men inget hände.
Vad är fel???