Autor Zpráva
Lukasisko
Profil *
Další problem s pop-up menu (úrovňovým) v dreamweaveru

o tom, že dreamweaver mx 2004 má sakra problém s kombinací pop-up menu v šabloně stránek, tady pomlčím, to je na fakt na pěst

ale strašně moc bych potřeboval pomoci... udělal jsem rozšířené menu, ale každé podmenu (2., 3. sloupec přebírají vlastnosti prvního a v dreamweaveru to nejde pro každý zvlášť měnit)

v kódu to ale vypadá slibněji... snažil jsem se ručně měnit některé parametry v podmenu, ale nic nebylo vidět... pak jsem si pohrál s těma hodnotama true false true false a vida - ve 3tím podmenu se mi objevil kolem sloupce s roletkama okraj... nevíte někdo, jak se dají ty hodnoty měnit tak, aby to fungovalo? Co znamenají ty true false?


window.mm_menu_1113145555[color=red]_1_1_1[/color] = new Menu("Flexi produkty",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle" ,3,0,90,-5,7,true,false,true,0,false,true);
mm_menu_1113145555_1_1_1.addMenuItem("Flexi hotovost","window.ope n('#', '_self');");
mm_menu_1113145555_1_1_1.addMenuItem("Flexi auto","window.open('# ', '_self');");
mm_menu_1113145555_1_1_1.addMenuItem("Flexi hypotéka","window.ope n('#', '_self');");
mm_menu_1113145555_1_1_1.hideOnMouseOut=true;
mm_menu_1113145555_1_1_1.bgColor='#555555';
mm_menu_1113145555_1_1_1.menuBorder=1;
mm_menu_1113145555_1_1_1.menuLiteBgColor='#FFFFFF';
mm_menu_1113145555_1_1_1.menuBorderBgColor='#777777';
window.mm_menu_1113145555[color=red]_1_1[/color] = new Menu("Nebankovní sektor",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left[color=yel low]","middle",3,0,90,-5,7,true,false,true,0,false,true);[/color] mm_menu_1113145555_1_1.addMenuItem(mm_menu_1113145555_1_1_1,"window.op en('../cz/finance_nebank.htm', '_self');");
mm_menu_1113145555_1_1.addMenuItem("ČP Program","window.open('#', '_self');");
mm_menu_1113145555_1_1.hideOnMouseOut=true;
mm_menu_1113145555_1_1.childMenuIcon="arrows.gif";
mm_menu_1113145555_1_1.bgColor='#555555';
mm_menu_1113145555_1_1.menuBorder=1;
mm_menu_1113145555_1_1.menuLiteBgColor='#FFFFFF';
mm_menu_1113145555_1_1.menuBorderBgColor='#777777';
window.mm_menu_1113145555_1 = new Menu("root",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle" ,3,0,90,-5,7,true,false,true,0,false,true);
mm_menu_1113145555[color=red]_1[/color].addMenuItem("Bankovní sek tor","window.open('../cz/finance_bank.htm', '_self');");
mm_menu_1113145555_1.addMenuItem(mm_menu_1113145555_1_1,"window.open(' ../cz/finance_nebank.htm', '_self');");
mm_menu_1113145555_1.addMenuItem("---","window.open('#', '_self');");
mm_menu_1113145555_1.hideOnMouseOut=true;
mm_menu_1113145555_1.childMenuIcon="arrows.gif";
mm_menu_1113145555_1.bgColor='#555555';
mm_menu_1113145555_1.menuBorder=1;
mm_menu_1113145555_1.menuLiteBgColor='#FFFFFF';
mm_menu_1113145555_1.menuBorderBgColor='#777777';


no a hlavní věcí je, že nevím, kde se dá přenastavit defaultní pozicování, protože ta podmenu jsou strašně umístěná :-( mám nastaveno rychlé ztracení menu po odjetí myši a v podstatě přejet rychle myší na podmenu (které je níž a je tam malá společná oblast) je fakt umění.


Lukasisko
Profil *
Píšu to znova, připletly se mi do toho tagy, co tam nepatřily (barevné zvýraznění textu do fora)

Další problem s pop-up menu (úrovňovým) v dreamweaveru

o tom, že dreamweaver mx 2004 má sakra problém s kombinací pop-up menu v šabloně stránek, tady pomlčím, to je na fakt na pěst

ale strašně moc bych potřeboval pomoci... udělal jsem rozšířené menu, ale každé podmenu (2., 3. sloupec přebírají vlastnosti prvního a v dreamweaveru to nejde pro každý zvlášť měnit)

v kódu to ale vypadá slibněji... snažil jsem se ručně měnit některé parametry v podmenu, ale nic nebylo vidět... pak jsem si pohrál s těma hodnotama true false true false a vida - ve 3tím podmenu se mi objevil kolem sloupce s roletkama okraj... nevíte někdo, jak se dají ty hodnoty měnit tak, aby to fungovalo? Co znamenají ty true false?

(viz: ("Nebankovní sektor",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle" ,3,0,90,-5,7,true,false,true,0,false,true);



window.mm_menu_1113145555_1_1_1 = new Menu("Flexi produkty",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle" ,3,0,90,-5,7,true,false,true,0,false,true);
mm_menu_1113145555_1_1_1.addMenuItem("Flexi hotovost","window.ope n('#', '_self');");
mm_menu_1113145555_1_1_1.addMenuItem("Flexi auto","window.open('# ', '_self');");
mm_menu_1113145555_1_1_1.addMenuItem("Flexi hypotéka","window.ope n('#', '_self');");
mm_menu_1113145555_1_1_1.hideOnMouseOut=true;
mm_menu_1113145555_1_1_1.bgColor='#555555';
mm_menu_1113145555_1_1_1.menuBorder=1;
mm_menu_1113145555_1_1_1.menuLiteBgColor='#FFFFFF';
mm_menu_1113145555_1_1_1.menuBorderBgColor='#777777';
window.mm_menu_1113145555_1_1 = new Menu("Nebankovní sektor",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle" ,3,0,90,-5,7,true,false,true,0,false,true); mm_menu_1113145555_1_1.addMenuItem(mm_menu_1113145555_1_1_1,"window.op en('../cz/finance_nebank.htm', '_self');");
mm_menu_1113145555_1_1.addMenuItem("ČP Program","window.open('#', '_self');");
mm_menu_1113145555_1_1.hideOnMouseOut=true;
mm_menu_1113145555_1_1.childMenuIcon="arrows.gif";
mm_menu_1113145555_1_1.bgColor='#555555';
mm_menu_1113145555_1_1.menuBorder=1;
mm_menu_1113145555_1_1.menuLiteBgColor='#FFFFFF';
mm_menu_1113145555_1_1.menuBorderBgColor='#777777';
window.mm_menu_1113145555_1 = new Menu("root",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle",3,0,90,-5,7,true,false,true,0,false,true);
mm_menu_1113145555_1.addMenuItem("Bankovní sektor","window.open(' ../cz/finance_bank.htm', '_self');");
mm_menu_1113145555_1.addMenuItem(mm_menu_1113145555_1_1,"window.open(' ../cz/finance_nebank.htm', '_self');");
mm_menu_1113145555_1.addMenuItem("---","window.open('#', '_self');");
mm_menu_1113145555_1.hideOnMouseOut=true;
mm_menu_1113145555_1.childMenuIcon="arrows.gif";
mm_menu_1113145555_1.bgColor='#555555';
mm_menu_1113145555_1.menuBorder=1;
mm_menu_1113145555_1.menuLiteBgColor='#FFFFFF';
mm_menu_1113145555_1.menuBorderBgColor='#777777';


no a hlavní věcí je, že nevím, kde se dá přenastavit defaultní pozicování, protože ta podmenu jsou strašně umístěná :-( mám nastaveno rychlé ztracení menu po odjetí myši a v podstatě přejet rychle myší na podmenu (které je níž a je tam malá společná oblast) je fakt umění.


Leo
Profil
No nevim, jestli se v tehle DW hruze bude nekdo prehrabovat :-) Leo
Lukasisko
Profil *
no ne, ono je to celkem prehledne > jak jsem zvyraznil to _1_1_1 , _1_1 , _1 - to jsou úrovně menu - vlastně roletka, pak roletka, která vyjíždí z položky v první roletce, pak třetí roletka, co vyjíždí z druhé roletky
pak jsou parametry, kterým už jde z kódu rozumět - ale změna se nějak neprojevuje...


nejvíce mě zajímá, co je to tučné, snad bych tam docílil toho, ať není vyjíždějící roletka posunuta níž na úroveň šipky - jestli tam není pozicování apod...

window.mm_menu_1113145555_1_1_1 = new Menu("Flexi produkty",116,16,"Verdana, Arial, Helvetica, sans-serif",10,"#999999","#ffffff","#221356","#ff0000","left","middle" ,3,0,90,-5,7,true,false,true,0,false,true);
Lukasisko
Profil *
tak jediné, čeho jsem docílil, bylo posunutí šipky pro podmenu (nahoru nebo dolu) ale sakryš potřeboval bych posunout nahoru to vlastní podmenu, aby bylo vedle mateřského menu (je to vidět na obrázku výše).. prosím pomozte někdo, přece to nějak musí jít - jde o to, že mám nastaveno rychlé zmizení menu po odjetí myši (jelikož jsou záložky všude okolo sebe) a jelikož je podmenu v tak nízko, nedá se skoro do podmenu dostat, dřív se spíš kurzor dostane někam vedle a buď celé menu zmizí nebo se vybere další položka v mateřském menu :-(


tady je javascript z DW, který se o to stará

řádek 374 hýbe se šipkou doleva/doprava childItem.style.pixelLeft = menu.menuItemWidth -11

na řádku 376:
childItem.style.pixelTop = (menu.menuItemHeight /2) -4;
- pozice vrchního bodu gifu s šipkou je určena jako polovina výšky "buňky" - 4pixely (od vršku šipky k prostředku) - tak je docíleno vycentrování...

no ale kde je umístění vlastního podmenu, netuším :-(
Anonymní
Profil *
Nikdooooooooooo neporadí ? ;,( "jen" s tím posunutým childmenu (podmenu) ;,(
Anonymní
Profil *
musím to tady oprášit, to fakt nikdo neporadí ? ;,(

částečně jsem problém řešil zvětšením výšky buňky menu, ale potřeboval bych ještě to posunutí :(


[img]www.calver.cz/luke/popup_menu.jpg[/img]

javascript, vygenerovaný dreamweaverem mx

http://www.calver.cz/luke/mm_menu.zip
www.calver.cz/luke/mm_menu.zip
simka00
Profil
Lukasisko
udělej to v CSS. bude to mnohem jednodušší, budeš tomu víc rozumět, bude se to rychleji natahovat a podpora prohlížečů bude větší. hledej v googlu www.google.com/search?q=css+popup+menu
Anonymní
Profil *
no do toho fakt jít nechci... vždyť někde ta pozice pro podmenu udaná být musí :-( to není možný
Lukasisko
Profil *
lidiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ;-(
Lukasisko
Profil *
nevíte ještě někdo o jiné možnosti než foru www.jakna web.com ) kde by mě mohl někdo pomoct?
Lukasisko
Profil *
tak nic no asi o tom nikdo nic neví...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0