Popup-Menü

Ingo41

Mitglied
Moin.
Hab drei Fragen zu meinem im Macromedia Fireworks MX erstellten PopupMenü:
auf http://www.fivezea.at/c_stuff/Frames_5c_1.htm seht ihr, wie sich das Menü in Frames verhaltet.
1) Wie stelle ich ein, dass das Menü über den Framerand hinaus angezeigt wird?
2) Auf meinem Rechner ist das nicht, aber warum sind die Buttons teilweise ganz schwarz? Wie ändere ich das?
3) Wie stelle ich ein, dass auch die Datei selbst (zB das BestViewed with oder das große 5c) beim Hovern das Bild ändert, aber trotzdem der Rest erscheint.

Hier noch der Code:
HTML:
<html>
<head>
<title>5c_1</title>
<meta http-equiv="Content-Type" content="text/html;">
<!-- Fireworks MX Dreamweaver MX target. Created Fri Dec 17 13:47:14 GMT+0100 (Westeuropäische Normalzeit) 2004-->
<script language="JavaScript">
<!--
function mmLoadMenus() {
if (window.mm_menu_0017134430_0) return;
	window.mm_menu_0017134430_0_1 = new Menu("stiffler",112,20,"Verdana, Arial, Helvetica, sans-serif",14,"#000000","#ffffff","#88bb88","#77aa77","center","middle",3,1,1000,0,0,true,true,true,0,false,false);
	mm_menu_0017134430_0_1.addMenuItem("laurin");
	mm_menu_0017134430_0_1.addMenuItem("riebler");
	 mm_menu_0017134430_0_1.bgImageUp="mmmenu1_112x20_up.gif";
	 mm_menu_0017134430_0_1.bgImageOver="mmmenu1_112x20_over.gif";
	 mm_menu_0017134430_0_1.fontWeight="bold";
	 mm_menu_0017134430_0_1.hideOnMouseOut=true;
	 mm_menu_0017134430_0_1.bgColor='#000000';
window.mm_menu_0017134430_0 = new Menu("root",112,20,"Verdana, Arial, Helvetica, sans-serif",14,"#000000","#ffffff","#88bb88","#77aa77","center","middle",3,1,1000,0,0,true,true,true,0,false,false);
mm_menu_0017134430_0.addMenuItem(mm_menu_0017134430_0_1);
mm_menu_0017134430_0.bgImageUp="mmmenu1_112x20_up.gif";
mm_menu_0017134430_0.bgImageOver="mmmenu1_112x20_over.gif";
mm_menu_0017134430_0.fontWeight="bold";
mm_menu_0017134430_0.hideOnMouseOut=true;
mm_menu_0017134430_0.childMenuIcon="arrows.gif";
mm_menu_0017134430_0.bgColor='#000000';
window.mm_menu_0015171450_0 = new Menu("root",112,20,"Verdana, Arial, Helvetica, sans-serif",14,"#000000","#ffffff","#88bb88","#000080","center","middle",3,1,1000,-5,7,true,true,true,0,false,false);
mm_menu_0015171450_0.addMenuItem("Termine");
mm_menu_0015171450_0.addMenuItem("Stundenplan");
mm_menu_0015171450_0.addMenuItem("Sonstiges");
mm_menu_0015171450_0.bgImageUp="mmmenu2_112x20_up.gif";
mm_menu_0015171450_0.bgImageOver="mmmenu2_112x20_over.gif";
mm_menu_0015171450_0.fontWeight="bold";
mm_menu_0015171450_0.hideOnMouseOut=true;
mm_menu_0015171450_0.bgColor='#555555';
mm_menu_0015171450_0.writeMenus();
} // mmLoadMenus()
//-->
</script>
<script language="JavaScript1.2" src="mm_menu.js"></script>
<base target="Hauptframe">
</head>
<body bgcolor="#ffffff">
<script language="JavaScript1.2">mmLoadMenus();</script>
<img name="n5c_1" src="5c_1.gif" width="150" height="150" border="0" usemap="#m_5c_1" alt=""><map name="m_5c_1">
<area shape="rect" coords="0,90,86,136" href="#" alt="" onMouseOut="MM_startTimeout();" onMouseOver="MM_showMenu(window.mm_menu_0017134430_0,86,90,null,'n5c_1');" >
<area shape="rect" coords="0,0,92,78" href="#" alt="" onMouseOut="MM_startTimeout();" onMouseOver="MM_showMenu(window.mm_menu_0015171450_0,92,0,null,'n5c_1');" >
</map>
</body>
</html>

Vielen Dank für die Hilfe
MfG
ingo
 
Dass das Menu den Framerand überragt, ist nur mit einem dermassigem Aufwand zu verwirklichen, dass es ungleich einfacher wäre, ein neues Skript für diese spezielle Anforderung zu schreiben.
Stell dir vor, du baust ein Haus, und beim Richtfest fällt dir ein, dass du gerne noch einen Keller hättest... das ist in etwa vergleichbar.

Wenn du ein frameübergreifendes Menu benötigst, schau mal bei den einschlägigen Quellen(dynamicdrive.com, hotscripts.com) nach... da werden sicher welche vorrätig sein :)
 

Neue Beiträge

Zurück