Avatar billede lgadex Nybegynder
18. september 2000 - 14:47 Der er 9 kommentarer og
1 løsning

Rightmargin i frames

Jeg har et frameset bestående af forskellige grafiske elementer som samlet fra de to frames giver et billede.
I den venstre frame er der flere mindre grafikelementer og i den højre frame er der et grafikelement. Mit problem er at i IE får jeg en hvid streg imellem de to frames så billedet ikke når sammen. Jeg har prøvet alt muligt med rightmargin=0 eller frameborder=0 i framesettet og alle marginer er sat til 0 i body på de to filer.
Hvordan fjerner jeg den hvide streg?
Avatar billede limemedia Nybegynder
18. september 2000 - 14:56 #1
Hvis du viser din kode eller bedre dit eksempel, så vi kan se hvad du gør, er det nok en anelse nemmere :D
Avatar billede lorx.dk Nybegynder
18. september 2000 - 14:59 #2
Der findes en god artikel om dette på:
http://www.activeserverpages.dk/websmeden/html/frameset.asp

/Kim
Avatar billede olebole Juniormester
18. september 2000 - 15:04 #3
<ole>
framespacing=\"0\"
...i dit frameset-tag.
/mvh
</bole>
Avatar billede mpj Nybegynder
18. september 2000 - 16:50 #4
Øvbøv ole!
Den kunne jeg også! ;o)
Avatar billede olebole Juniormester
18. september 2000 - 19:13 #5
;o))
Avatar billede lgadex Nybegynder
19. september 2000 - 08:08 #6
Jeg har set på den artikel om framesets på www.activeserverpages.dk og nu ser koden i mine framesets ud som følger:
<frameset rows=\"*,430,*\" border=\"0\" frameborder=\"0\" framespacing=\"0\">
  <frame name=\"top\" src=\"pages/top.htm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"NO\" noresize>
  <frameset cols=\"*,800,*\" border=\"0\" frameborder=\"0\" framespacing=\"0\">
    <frame name=\"left\" src=\"pages/left.htm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"NO\" noresize>
    <frameset rows=\"430\" cols=\"396,304\" border=\"0\" frameborder=\"0\" framespacing=\"0\">
    <frame name=\"menu\" src=\"pages/menu.htm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" noresize scrolling=\"NO\">
    <frame name=\"text\" src=\"pages/text.htm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" noresize scrolling=\"NO\">
    </frameset>
    <frame name=\"right\" src=\"pages/right.htm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"NO\" noresize>
  </frameset>
  <frame name=\"bottom\" src=\"pages/bottom.htm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"NO\" noresize>
</frameset>
Koden i body-tagget i selve filerne ser således ud:
<body topmargin=\"0\" leftmargin=\"0\" rightmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" onLoad=\"initialise_text();\" onresize=\"initialise_text();\">
Men der er stadig en hvid streg i IE. Jeg forstår det ikke.
Avatar billede lip Nybegynder
20. september 2000 - 08:25 #7
Hvis du benytter en table til dine grafik elementer kan det nogen gange hjælpe at skrive følgende i tabellen; border=\"0\" cellspacing=\"0\" cellpadding=\"0\" marginwidth=\"0\" marginheight=\"0\" topmargin=\"0\" leftmargin=\"0\"

Spørg mig ikke hvorfor, men det virker.
lip
Avatar billede olebole Juniormester
20. september 2000 - 23:56 #8
lgadex >> Prøv lige at kaste en URL til et eksempel.
/mvh
Avatar billede lgadex Nybegynder
21. september 2000 - 08:22 #9
jeg kan desværre ikke vise det, da det er noget jeg sidder med på jobbet, som ikke er offentliggjort endnu, men som det ses ovenfor har jeg et 800 pixels frameset og min grafik er tilsammen 700 pix, 396 i venstre frame og 304 i højre frame. Jeg starter 50 pixel inde med grafikken i venstre frame. Som en midlertidig løsning har jeg defineret cols=\"386,304\" i mit frameset og det ser pænt ud i IE, men snupper noget af grafikken i Netscape. JEg prøver lige nogle forskellige løsninger i løbet af dagen i dag og i morgen og så kan det evt. være at jeg smider noget herop til sidst, når der ikke er meget andet tilbage at rette før offentliggørelsen af sitet.
Avatar billede lgadex Nybegynder
21. september 2000 - 11:55 #10
jeg har selv fundet fejlen. Den lå i at mit frameset var defineret til 800 px og de to frames i dette frameset var defineret til 396 og 304 fordi jeg havde trukket de to gange 50 px fra som skulle være luft i hver side af min grafik.
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