Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    MOOTOOLS... uffa!

    UFFA !

    E' da un mese che cerco di applicare questo cavolo di effetto alle immagini con i link ma non ci riesco mi date una mano!?
    http://demos.mootools.net/Tips



    Help me!!!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quale sarebbe la domanda? sai, anche il titolo non aiuta

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Dai uno sguardo alla documentazione ufficiale http://docs.mootools.net/Plugins/Tips.js
    La prossima volta dai un titolo più esplicativo...

  4. #4
    Allora... ciò che intendo dire è... Cosa devo fare per applicare questo effetto? Quale procedura devo eseguire?

    Ecco ciò che faccio io:

    1) Inserisco il codice JS nella pagina html:

    /* Tips 1 */
    var Tips1 = new Tips($$('.Tips1'));

    /* Tips 2 */
    var Tips2 = new Tips($$('.Tips2'), {
    initialize:function(){
    this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
    },
    onShow: function(toolTip) {
    this.fx.start(1);
    },
    onHide: function(toolTip) {
    this.fx.start(0);
    }
    });

    /* Tips 3 */
    var Tips3 = new Tips($$('.Tips3'), {
    showDelay: 400,
    hideDelay: 400,
    fixed: true
    });

    /* Tips 4 */
    var Tips4 = new Tips($$('.Tips4'), {
    className: 'custom'
    });
    Poi aggiungo il codice CSS:


    .tool-tip {
    color: #fff;
    width: 139px;
    z-index: 13000;
    }

    .tool-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: #9FD4FF;
    padding: 8px 8px 4px;
    background: url(bubble.png) top left;
    }

    .tool-text {
    font-size: 11px;
    padding: 4px 8px 8px;
    background: url(bubble.png) bottom right;
    }

    .custom-tip {
    color: #000;
    width: 130px;
    z-index: 13000;
    }

    .custom-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: #3E4F14;
    padding: 8px 8px 4px;
    background: #C3DF7D;
    border-bottom: 1px solid #B5CF74;
    }

    .custom-text {
    font-size: 11px;
    padding: 4px 8px 8px;
    background: #CFDFA7;
    }
    E poi il codice HTML:

    [img]URL IMG[/img]


    Risultato... non funziona!

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    a prescindere da altri errori o meno è difficile che il codice javascript possa funzionare in questo modo

    var Tips1 = new Tips($$('.Tips1'));

    se l'elemento con classe Tips1 non è già presente, la funzione $$ non trova i tuoi elementi perchè li definisci dopo. Dovresti richimare quelle istruzione ad esempio dentro

    window.onload = function() {
    var Tips1 = new Tips($$('.Tips1'));
    ...
    }

    oppure usando il domready di mootools.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.