Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Immagini rollover in wordpress
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      piemusc User • 2 nov 2013, 23:30 ultima modifica di

      Immagini rollover in wordpress

      Buonasera a tutti gli utenti del forum di gt,
      sto realizzando un sito in wordpress, e dv realizzare un effetto rollover su una galleria di immagini. Un rollover semplice del tipo, a riposo con opacità dell'immagine,e a rollover attivo con un risultato nitido dell' immagine.
      Sò che ci sono dei plugin per ottenere un rollover, però se è possibile vorrei scrivere il codice evitando di installare il plugin.
      Sul CSS importato ho inserito il seguente codice:

      .gallery img a{
      filter:alpha(opacity=50);
      -moz-opacity: 0.5;
      opacity: 0.5;
      }
      .gallery img a:hover{
      filter:alpha(opacity=100);
      -moz-opacity: 1.0;
      opacity: 1.0;
      }

      e all'interno del post che ospita la mia gallery ho richiamato la classe :

      <img class="gallery" src="h t t p ://localhost /wordpress/wp-content/uploads/2013/10/tumb.jpg" >

      naturalmente non ho ottenuto il risultato che mi aspettavo...dove sbaglio?
      C'è un alternativa al plugin?
      Un grazie a tutti coloro che interverranno. ciao a tutti

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • fda
        fda Moderatore • 3 nov 2013, 12:25 ultima modifica di

        Ciao Piemusc.
        Prova questo codice nel CSS:

        a.galleria {
        filter:alpha(opacity=50);
        -moz-opacity: 0.5;
        opacity: 0.5;
        }
        a.galleria:hover {
        filter:alpha(opacity=100);
        -moz-opacity: 1.0;
        opacity: 1.0;
        }

        Con le immagini in questo modo:
        <a class="galleria" href="#"><img src="percorsoimmagine"></a>

        Nota. Per ottenere un effetto morbido sostituisci il codice sopra con questo:

        a.galleria {
        filter:alpha(opacity=50);
        -moz-opacity: 0.5;
        opacity: 0.5;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -o-transition: 0.3s;
        -ms-transition: 0.3s;
        transition: 0.3s;
        }
        a.galleria:hover {
        filter:alpha(opacity=100);
        -moz-opacity: 1.0;
        opacity: 1.0;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -o-transition: 0.3s;
        -ms-transition: 0.3s;
        transition: 0.3s;
        }

        Non so se faccia al caso tuo. Fammi sapere. Saluti 🙂
        F.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          piemusc User • 3 nov 2013, 12:34 ultima modifica di

          Ciao FDA grazie per aver risposto:) provo subito questa soluzione e ti faccio sapere grazie ancora ciao;):)

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            piemusc User • 3 nov 2013, 12:46 ultima modifica di

            Perfetto! funziona alla grande sia la prima soluzione che la seconda.. Grazie mille per il tuo aiuto!!!! ;):)

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • L
              lastrobt Moderatore • 3 nov 2013, 13:03 ultima modifica di

              Ciao piemusc,
              ecco a te:

              .galleria {
              display:block;
              filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
              
              .galleria:hover {
              display:block;
              filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
              

              Edit: non avevo aggiornato la pagina e mi sono accorto solo dopo aver inviato che era già stata inviata una soluzione al problema, meglio così! 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                piemusc User • 3 nov 2013, 13:15 ultima modifica di

                😉 grazie mille lo stesso Lastrobt!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  piemusc User • 3 nov 2013, 13:16 ultima modifica di

                  Se vi farà piacere a lavoro compiuto vi linkerò il sito con l'effetto realizzato grazie al vostro aiuto!!! Ciao!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • fda
                    fda Moderatore • 3 nov 2013, 20:40 ultima modifica di

                    Bene. Ciao :ciauz:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti