Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    1,011

    perchè su FF non funziona questo rollover

    .thumb a img {
    margin-top: 2px;
    border:1px solid #d1d1d1;
    padding:2px;
    }

    .thumb a:hover img {
    margin-top: 2px;
    padding:2px;
    background-color:#fef5fa;
    }

    In pratica quando passo col mouse sull'immagine cambia il colore di sfondo intorno all'immagine (molto fiko)...su IE funziona, su FF invece vedo il rollover ma non è intorno all'immagine, quando passo sopra a questa compare un rettangolo dietro l'immagine

  2. #2
    Il tag img non è fatto per avere un background. Prova con un tag div.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Mega69
    Il tag img non è fatto per avere un background. Prova con un tag div.
    Non e` esatto. Si puo` mettere il background anche ad una immagine, ma per vederlo l'immagine deve essere trasparente (o avere dei pezzi trasparenti), cosa che e` piuttosto rara.
    Inoltre devi fare i conti con i diversi box-model di IE e degli altri browser, che ti portano ad errori del tipo di quelli segnalati.

    Invece puoi cambiare il colore del bordo: con lo stesso codice postato, devi solo aggiungere nel pezzo :hover:
    border-color: #fef5fa;
    oppure:
    border: 1px solid #fef5fa;
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.