I have my page set up as one main frame and a side frame on the left. In my main frame i have the background as an image. Inbetween the bacgound image and the other frame there is a white line... Why is this and how do I fix it?<br />
<br />
If you would like to witness it first hand look at <!-- w --><a class="postlink" href="http://www.slayerspage.com">www.slayerspage.com</a><!-- w --><br />
<br />
Please give me any help or sugestions you can <!-- e --><a href="mailto:[email protected]">[email protected]</a><!-- e --><!--content-->You need to set marginwidth="0" on the tw frames in the second frameset.<br />
<br />
You may need to set the margins to zero in the body of the documents as well.<br />
<br />
The default behaviour of the browsers when no margin is set for frames is to decide it for themselves.<!--content-->I tried that but the white line is still there...<!--content-->I tried your frameset: no white line.<br />
But the test-pages loaded in the frame have this in the body tag:<br />
<BODY background=back1-1.gif leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" rightmargin=0 bottommargin=0 ><!--content-->thanks for trying<!--content-->Hey, I am having a very similar problem too. A page I am currently developing has four nested frames; top, left, bottom, and of course main. Since I use a background image, a semi-transparent frame border appears only between the left and main frames. I have used the HTML commands <frameborder=0> and <border="3dNO"> in the frame tag, but still this line appears. This has never occured before until now (I have developed at least 10 webpages that were successful and ran smoothly). I have check, double checked and even triple checked the code and I cannot find the problem....any suggestions please????? Thankyou for your time!<!--content-->Same thing i have build other pages using the exact same framesset and no problems untill now<!--content-->What browser and version are you using?<!--content-->I have tried it in IE5 IE5.5 IE6 Netscape5 and netscape 6<br />
<br />
There is a line in all browsers<!--content-->Originally posted by slayerspage.com <br />
I have tried it in IE5 IE5.5 IE6 Netscape5 and netscape 6<br />
<br />
There is a line in all browsers I got rid of my borders with the following code in the FRAMESET HTML page:<br />
<br />
<br />
<!ENTITY % HTML.Version "-//W3C//DTD HTML 4.01 Frameset//EN"<br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"><br />
<html><br />
<br />
<head><br />
<title></title><br />
</head><br />
<br />
<frameset border="false" frameborder="0" framespacing="0" rows="80,*,16"><br />
<frame name="top" scrolling="no" noresize src=http://www.htmlforums.com/archive/index.php/"top.html" target="contents"><br />
<frameset cols="125,*"><br />
<frame name="contents" src=http://www.htmlforums.com/archive/index.php/"nav.html" scrolling="auto" marginwidth="0" marginheight="0"<br />
noresize target="main"><br />
<frame name="main" src=http://www.htmlforums.com/archive/index.php/"main.html" scrolling="yes" marginwidth="10" noresize<br />
marginheight="17"><br />
</frameset><br />
<frame name="bottom" scrolling="no" noresize src=http://www.htmlforums.com/archive/index.php/"bottom.html" target="contents"><br />
<noframes><br />
<body bgcolor="#008000" text="#FFFFFF" topmargin="0" leftmargin="0" link="#00FF00"<br />
alink="#FFFF00"><br />
<table border="0" width="100%" height="100%"><br />
<tr><br />
<td width="100%"><p align="center">This page uses frames, but your browser does not<br />
support them. Please upgrade your browser<br><br />
For Internet Explorer, click <a href=http://www.htmlforums.com/archive/index.php/"http://www.microsoft.com/windows/ie/default.asp"<br />
target="_blank">here</a> | For Netscape Navigator, click <a<br />
href=http://www.htmlforums.com/archive/index.php/"http://home.netscape.com/computing/Download <!--more-->/index.html?cp=hophb2" target="_blank">here</a></td><br />
</tr><br />
</table><br />
</body><br />
</noframes><br />
</frameset><br />
</html><!--content-->
<br />
If you would like to witness it first hand look at <!-- w --><a class="postlink" href="http://www.slayerspage.com">www.slayerspage.com</a><!-- w --><br />
<br />
Please give me any help or sugestions you can <!-- e --><a href="mailto:[email protected]">[email protected]</a><!-- e --><!--content-->You need to set marginwidth="0" on the tw frames in the second frameset.<br />
<br />
You may need to set the margins to zero in the body of the documents as well.<br />
<br />
The default behaviour of the browsers when no margin is set for frames is to decide it for themselves.<!--content-->I tried that but the white line is still there...<!--content-->I tried your frameset: no white line.<br />
But the test-pages loaded in the frame have this in the body tag:<br />
<BODY background=back1-1.gif leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" rightmargin=0 bottommargin=0 ><!--content-->thanks for trying<!--content-->Hey, I am having a very similar problem too. A page I am currently developing has four nested frames; top, left, bottom, and of course main. Since I use a background image, a semi-transparent frame border appears only between the left and main frames. I have used the HTML commands <frameborder=0> and <border="3dNO"> in the frame tag, but still this line appears. This has never occured before until now (I have developed at least 10 webpages that were successful and ran smoothly). I have check, double checked and even triple checked the code and I cannot find the problem....any suggestions please????? Thankyou for your time!<!--content-->Same thing i have build other pages using the exact same framesset and no problems untill now<!--content-->What browser and version are you using?<!--content-->I have tried it in IE5 IE5.5 IE6 Netscape5 and netscape 6<br />
<br />
There is a line in all browsers<!--content-->Originally posted by slayerspage.com <br />
I have tried it in IE5 IE5.5 IE6 Netscape5 and netscape 6<br />
<br />
There is a line in all browsers I got rid of my borders with the following code in the FRAMESET HTML page:<br />
<br />
<br />
<!ENTITY % HTML.Version "-//W3C//DTD HTML 4.01 Frameset//EN"<br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"><br />
<html><br />
<br />
<head><br />
<title></title><br />
</head><br />
<br />
<frameset border="false" frameborder="0" framespacing="0" rows="80,*,16"><br />
<frame name="top" scrolling="no" noresize src=http://www.htmlforums.com/archive/index.php/"top.html" target="contents"><br />
<frameset cols="125,*"><br />
<frame name="contents" src=http://www.htmlforums.com/archive/index.php/"nav.html" scrolling="auto" marginwidth="0" marginheight="0"<br />
noresize target="main"><br />
<frame name="main" src=http://www.htmlforums.com/archive/index.php/"main.html" scrolling="yes" marginwidth="10" noresize<br />
marginheight="17"><br />
</frameset><br />
<frame name="bottom" scrolling="no" noresize src=http://www.htmlforums.com/archive/index.php/"bottom.html" target="contents"><br />
<noframes><br />
<body bgcolor="#008000" text="#FFFFFF" topmargin="0" leftmargin="0" link="#00FF00"<br />
alink="#FFFF00"><br />
<table border="0" width="100%" height="100%"><br />
<tr><br />
<td width="100%"><p align="center">This page uses frames, but your browser does not<br />
support them. Please upgrade your browser<br><br />
For Internet Explorer, click <a href=http://www.htmlforums.com/archive/index.php/"http://www.microsoft.com/windows/ie/default.asp"<br />
target="_blank">here</a> | For Netscape Navigator, click <a<br />
href=http://www.htmlforums.com/archive/index.php/"http://home.netscape.com/computing/Download <!--more-->/index.html?cp=hophb2" target="_blank">here</a></td><br />
</tr><br />
</table><br />
</body><br />
</noframes><br />
</frameset><br />
</html><!--content-->