Jag skulle gissa att det är marginwidth/height som orsakar det.
Jag antar att det är IE som gör fel, men jag har inte använt frames på väldigt länge så jag ska inte säga något med säkerhet.
6 svar · 295 visningar · startad av ConnyFox
Använder följande kod och får mellan mina frames några pixlar vitt mellanrum..
Men bara i firefox, i IE ser det bra ut.
<frameset rows="69,*">
<frame name="topp" src="top.asp" frameborder="no" border="0" marginwidth="5" marginheight="5" scrolling="no" framespacing="0" noresize>
<frameset cols="1020,*">
<frame name="main" src="images.asp" frameborder="no" border="0" marginwidth="5" marginheight="5" framespacing="0" noresize>
<frame name="right" src="right.asp" frameborder="no" border="0" marginwidth="5" marginheight="5" framespacing="0" scrolling="no" noresize>
</frameset>
Jag skulle gissa att det är marginwidth/height som orsakar det.
Jag antar att det är IE som gör fel, men jag har inte använt frames på väldigt länge så jag ska inte säga något med säkerhet.
att sätta marginwidth/height till 0 hjälper inte, redan testat det.
Denna.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
kan byta till xhtml om du tror det hjälper.
Bör väl se ut så här!
<html>
<frameset rows="69,*" frameborder="no" framespacing="0">
<frame name="topp" src="top.asp" scrolling="no" noresize>
<frameset cols="1020,*" frameborder="no" framespacing="0">
<frame name="main" src="images.asp" noresize>
<frame name="right" src="right.asp" scrolling="no" noresize>
</frameset>
</html>
Undrar lite över bredden på <frameset cols=1020, ska den verkligen vara så bred?
Högeramen syns då inte vid upplösningar 1024x768 eller mindre.
Det var en himla skillnad det, tack!