Visualizzazione dei risultati da 1 a 8 su 8

Discussione: menu orizzontale xml

  1. #1

    menu orizzontale xml

    Ho questo menu che carica le info da un file xml,fino qui tutto ok.
    Quello che non va e la formattazione del testo,perchè se inserisco un titolo con 10caratteri,il cuccessivo sarà in sovrapposizione a precedente.
    Se guardate l'fla allegato, il link alessandro va sopra a giovanni,uno schifo..
    La cosa + giusta per me sarebbe quella di allineare i vari links tutti a sinistra,mi aiutate?

    questo è il code sul prim o fotogramma

    ApriXML();

    function ApriXML () {
    mioxml = new XML();
    mioxml.load('menu.xml');
    //mioxml.load(filexml);
    mioxml.onLoad = ParseXML;
    function ParseXML (success) {

    if (success) {


    vocimenu = new Array();

    // metto il file XML dentro un array.
    vocimenu = mioxml.childNodes;
    //trace(vocimenu);

    k=1;
    for (i=0; i<=vocimenu.length; i++){

    if (vocimenu[i].nodeName=="voce") {
    _root.attachMovie("pmenu","nuovo"+i,i);
    _root["nuovo"+i]._x=k*50;
    _root["nuovo"+i]._y=20;
    _root["nuovo"+i].voce=vocimenu[i].childNodes.toString();
    _root["nuovo"+i].tipo=vocimenu[i].attributes.tipo;
    _root["nuovo"+i].livello=vocimenu[i].attributes.livello;
    _root["nuovo"+i].percorso=vocimenu[i].attributes.percorso;
    k++;
    };

    };





    };
    };
    }
    ;


    _root["nuovo"+i]._x=k*50;
    Questa è la stringa incriminata,più diminuisco il valore più i links vanno in sovrapposizione.

    tnx

  2. #2

    Re: menu orizzontale xml

    Originariamente inviato da danny_way
    Ho questo menu che carica le info da un file xml,fino qui tutto ok.
    Quello che non va e la formattazione del testo,perchè se inserisco un titolo con 10caratteri,il cuccessivo sarà in sovrapposizione a precedente.
    Se guardate l'fla allegato, il link alessandro va sopra a giovanni,uno schifo..
    La cosa + giusta per me sarebbe quella di allineare i vari links tutti a sinistra,mi aiutate?

    questo è il code sul prim o fotogramma

    ApriXML();

    function ApriXML () {
    mioxml = new XML();
    mioxml.load('menu.xml');
    //mioxml.load(filexml);
    mioxml.onLoad = ParseXML;
    function ParseXML (success) {

    if (success) {


    vocimenu = new Array();

    // metto il file XML dentro un array.
    vocimenu = mioxml.childNodes;
    //trace(vocimenu);

    k=1;
    for (i=0; i<=vocimenu.length; i++){

    if (vocimenu[i].nodeName=="voce") {
    _root.attachMovie("pmenu","nuovo"+i,i);
    _root["nuovo"+i]._x=k*50;
    _root["nuovo"+i]._y=20;
    _root["nuovo"+i].voce=vocimenu[i].childNodes.toString();
    _root["nuovo"+i].tipo=vocimenu[i].attributes.tipo;
    _root["nuovo"+i].livello=vocimenu[i].attributes.livello;
    _root["nuovo"+i].percorso=vocimenu[i].attributes.percorso;
    k++;
    };

    };





    };
    };
    }
    ;


    _root["nuovo"+i]._x=k*50;
    Questa è la stringa incriminata,più diminuisco il valore più i links vanno in sovrapposizione.

    tnx
    quindi magari al posto di questa
    _root["nuovo"+i]._x=k*50;

    usi
    dimfissa=dimensione della larghezza del menu
    _root["nuovo"+i]._x=dimfissa+i*50;


    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    ho provato ma se diminusco il valore,i links si sovrappongono ugualmente.
    Se ho un link che si chiama "giovannigiovanni" il successivo che si chiama "antonio",quest'ultimo si sovrappone a al primo.

  4. #4
    allego una jpg del menu che sto cercando di realizzare.................aiuto!!!
    Immagini allegate Immagini allegate

  5. #5
    Originariamente inviato da danny_way
    ho provato ma se diminusco il valore,i links si sovrappongono ugualmente.
    Se ho un link che si chiama "giovannigiovanni" il successivo che si chiama "antonio",quest'ultimo si sovrappone a al primo.
    scusami ma dovresti prevedere la larghezza del menu per il testo + lungo altrimenti come fai dovresti calcolarti la dimensioni di volta in volta
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    Sicuramente sarà così,ma probabilmente ci sarà anche un modo di giustificare il testo indipendentemente dalla lunghezza del testo,almeno lo spero.
    Sto ceracndo sulla rete qualcosa di questo tipo ma fin'ora nulla ....

    :-(

  7. #7
    help me.............

  8. #8
    sto cercando ovunque ma veramente non sto trovando nulla.Non pretendo nessuna risposta ma mi piacerebbe realizzare questo menu..
    Tutto ciò che ho trovato sono solo menu a tendina,e molti che fanno adv per vendere i vari software che generano menu.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.