It has to do with putting the border in the rawcss. I do not know if it's just that it isn't coded correctly or if you can't put two things in it, however there is a workaround. Create a class, place the border coding in it, put it either in style coding in the head of the pages or in your css file, then call it in the menu as the on/off class function. Assuming a class called .menuclass in the head of the document:
Code: Select all
<style type="text/css">.menuclass
{border-top: 1px #EAECEE solid;border-bottom: 1px #BBBBBB solid;border-left: 1px #BBBBBB solid;"; }
</style>
In the menu_data.js file
Code: Select all
with(menuStyle=new mm_style()){
offclass="menuclass";
onclass="menuclass";
onbgcolor="#cccccc";
oncolor="#000000";
offbgcolor="#dbddde";
offcolor="#4f5050";
pagebgcolor="#CCCCCC";
rawcss="padding:3px 3px 3px 5px";
fontsize="10px";
fontstyle="normal";
fontweight="normal";
fontfamily="Verdana, Tahoma, Arial";
subimage="images/arrow_right.gif";
subimagepadding="3";
}
You can name the class whatever you want. It works in IE5.5, Netscape6, 7, Opera7, Firebird .07 Someone else may be able to tell you how to code for having two things in the rawcss code. I've never figured out how to do it. Sorry.
Ruth