I have a problem getting my template to render correctly in Netscape. Here is the situation: My header and footer are done in Application.cfm and OnRequestEnd.cfm respectively. Shown below is my basic page template:
This looks fine in IE, but in Netscape, the MenuTable is shifted all the way to the top of the screen, overlaying part of the header. But, if I start with a blank page in a different directory, and paste in the actual code for the header and footer (bypassing Application.cfm and OnRequestEnd.cfm), it works OK in Netscape. In addition, in my Class=Menu, I have the attribute "position:fixed;". If I remove that attribute, it works in NS, but, if I don't use that attribute, and the diplay has more lines than the menu, the menu gets shifted down, remaining centered between the header and footer. Calista :-X
Jedi Knight,
Champion of the Force
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test Template</TITLE>
<!--- Put style sheets here. --->
<LINK REL="STYLESHEET" TYPE="text/css" HREF="CommonFiles/StyleSheets/TableStyle.css">
<LINK REL="STYLESHEET" TYPE="text/css" HREF="CommonFiles/StyleSheets/TLGD_Style.css">
</HEAD>
<BODY>
<CFOUTPUT>
<TABLE>
<TR>
<!--- CFINCLUDE MenuTable here. --->
<TD><CFINCLUDE TEMPLATE="CommonFiles/MenuTable.cfm"></TD>
</CFOUTPUT>
<TD CLASS="MainPage">
<!--- ************************************************************************* --->
<!--- ******************** Insert main page info here. ************************ --->
<!--- ************************************************************************* --->
<!--- ************************************************************************* --->
<!--- ******************** End of Main Page info. ***************************** --->
<!--- ************************************************************************* --->
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Jedi Knight,
Champion of the Force