Visualizzazione dei risultati da 1 a 5 su 5

Discussione: richiamo di più class

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    138

    richiamo di più class

    non so se sia più giusto postare qui...o tra i css
    mi chiarite una cosa?
    se ho diciamo 10 javascript richiamati in una pagina...di varia natura.. supponiamo reflection.js lightview...etc...
    applicare l'effetto degli script è semplicissimo attribuendo una classe..ok

    ma se volessi applicare 2 o 3 efetti alla stessa...immagine...?
    come faccio a dare 3 classi alla stessa immagine?
    mi scrivete la riga corretta?

    magari mi stò facendo problemi inesistenti... ma non mi funziona...qualkosa sbaglio per forza
    DAMI COMMUNICATION
    advanced marketing and information tecnology on demand

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ti hanno gia` spostato nel forum CSS; il problema e` di sintassi HTML+CSS (se ho capito bene).

    E` possibile assegnare piu` classi allo stesso oggetto:
    <div id="pippo" class="alfa beta gamma" ...>

    Quell'oggetto seguira` la formattazione definita sia tramite
    #pippo { ...}
    che tramite:
    .alfa { ... }
    .beta { ... }
    .gamma { ... }

    #pippo dovrebbe essere prevalente sulle classi (piu` specifico), ma cerca di non inserire regole in contraddizione: non si sa mai come reagiscono i vari browser.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    138
    infatti avevo fatto proprio cosi....
    <div id="pippo" class="alfa beta gamma" ...>
    ma non mi prendeva una delle classi....
    ho pensato di sbalgiare sintassi... o che esistesse la possibilità che alcuni javascript potessero entrare in contrasto...o quanto meno non potessero "coesistere"...
    nello specifico ho in pagina i seguenti richiami:

    <script type='text/javascript' src='js/lv/js/prototype.js'></script>
    <script type='text/javascript' src='js/lv/js/scriptaculous.js?load=effects'></script>
    <script type='text/javascript' src='js/lv/js/lightview.js'></script>
    <script type="text/javascript" src="js/glossy.js"></script>
    <script type="text/javascript" src="instant.js"></script>
    <script type="text/javascript" src="js/mootools.js"></script>
    <script type="text/javascript" src="js/slideshow.js"></script>
    <script type="text/javascript">
    //<![CDATA[
    window.addEvent('domready', function(){
    var data = {
    '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
    '2.jpg': { caption: 'A Ceibu tree.' },
    '3.jpg': { caption: 'The view from Volcano Maderas.' }
    };
    var myShow = new Slideshow('show', data, { captions: true, controller: true, height: 300, hu: 'images/', width: 400 });
    });
    //]]>
    </script>
    ..
    <body>
    <script type="text/javascript" src="js/reflection.js"></script>

    e cercavo di assegnare
    allo slide show ....la classe instant (che gli darebbe l'effetto di una foto inclinata bordata)

    <body>
    <div id="show" class="slideshow instant">
    [img]images/1.jpg[/img]
    </div>


    ma non funzia....mistero
    DAMI COMMUNICATION
    advanced marketing and information tecnology on demand

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ti sposto su javascript

    ma a naso ti suggerisco di iniziare a controllare se, tra i vari script, ve ne sia uno (o più) che controllano la classe come stringa esatta, ovvero che facciano un controllo del tipo


    if (elemento.className == 'certaclasse') {

    }

    che fallirebbe in caso di elementi con classi mutliple
    Vuoi aiutare la riforestazione responsabile?

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    138
    gentilissimo...
    grazie...
    che si trovi la soluzione o meno....
    adesso ho chiaro che la cosa è comunque fattibile....
    che la sintassi è quella giusta...
    ....abbiamo insomma strinto il cerchio del problema
    spero sia utile ad altri
    DAMI COMMUNICATION
    advanced marketing and information tecnology on demand

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.