Jens Menke: drop down menüs

Beitrag lesen

Hallo

Kann mir jemand sagen ob und wenn ja wie man die Hintergrundfarbe und Schriftart in einem "drop down" Menü ändern kann ?

MfG
Marco

Moin

falls du damit Select-Boxen meinst , mit CSS geht es beim IE auf jedenfall
beim NC würde ich es nicht machen , da es dort meistens dazu führt das
die ganze Select-box nicht mehr funzt.
Falls es ein DHTML-Menu ist , jeden Eintrag als DIV definieren , dann
über getObj(div).backgroundColor = backColor;
die Farbe ändern , ja.. das kann da sogar der NC4 mal :)

Nachfolgend nochmal die getObj Funktion :

var NS  = (document.layers) ? 1:0;
var IE  = (document.all) ? 1:0;
var DOM = (document.getElementById) ? 1:0;

function getObj(name) {
if (IE && document.all[name])   {return document.all[name].style;}
if (DOM && document.getElementById(eval("'"+name+"'"))) {return document.getElementById(name).style}  
if (NS && document.layers[name]) {return document.layers[name];}
return 0;
}

gruss
Jens