Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    60

    Immagini rimpicciolite al passaggio del mouse

    salve, dovevo utilizzare uno scriptino che mi permettesse la seguente funzione:

    immagine di 70x70 pixel, al passaggio del mouse l'immagine deve essere ridimensionata a 50x50;


    ho trovato (ovviamente) diverse cose per sostituire l'immagine con un'altra di medesime dimensioni, ma nulla per la funzione che serve a me.

    spero che qualcuno mi possa aiutare!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si fa con i CSS:

    [img]...[/img]

    In un CSS della head ci dovra` essere:
    .rimpicc {width:70px; height:70px; }
    .rimpicc:hover {width:50px; height:50px; }

    Nota: la pseudoclasse :hover in IE e` applicabile solo ad un link, per cui questa cosa qui sopra non funziona.
    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
    Jun 2000
    Messaggi
    60
    io ho fatto

    <img src=pulsante.jpg>


    e nel foglio di stile ho messo

    a.rimpicc {width:70px; height:70px; }
    a.rimpicc:hover {width:50px; height:50px; }



    però non funziona;
    ho provato a metterlo anche nel tag <img> (modificando pure il foglio di stile), ma (come tu stesso mi avevi fatto capire) non funziona nemmeno;

    cosa devo correggere?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Questo ultimo tentativo e` sbagliato. Il CSS corretto per il tuo HTML e`:

    a.rimpicc img {width:70px; height:70px; }
    a.rimpicc:hover img {width:50px; height:50px; }

    perche` le dimensioni le dai al tag img, non al lilnk.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    60
    incollo quanto ho fatto io:

    a.pic img {width:70px; height:70px; }
    a.pic:hover img {width:50px; height:50px; }

    nel foglio di stile, mentre nel file html:


    <img src=logo.gif>



    ma nulla, non mi da nessun effetto!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    60
    nessuna soluzione per il mio problemino?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non so piu` che dire.

    Puoi provare con
    a.pic>img { width:70px; height:70px; }
    a.pic:hover>img { width:50px; height:50px; }

    ma credo che sia la stessa cosa.


    Oppure con:
    a.pic { width:70px; height:70px; }
    a.pic:hover { width:50px; height:50px; }

    a.pic img { width:inherit; height:inherit; }

    ma non so se questo cambai qualcosa.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    60
    purtroppo no, il css funziona (Dato che cmq l'immagine prende le dimensioni da lì) ma non ho l'effetto grande-piccolo.

    Se qualcuno riesce a trovare una soluzione faccia un fischio, tnx!

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