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

    button:hover{} con explorer non funziona

    ciao a tutti
    ho un probblema con explorer a riguardo di questo codice:

    .bottone:hover{background:url(bottoni/submit/b2.png)}

    con firefox va tutto bene ma explorer non lo legge per niente
    qualcuno di voi sa come risolvere il probblema

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    ciclico.

    IE6 (e precedenti, la 7 non ho verificato), vedono l'hover solo se applicato al tag <a> (a quale tag lo stai applicando?). Puoi rimediare con js.

  3. #3
    lo sto applicando con button

  4. #4
    codice:
    window.onload = function() {
      var b = document.getElementsByTagName("button");
      for(var i = 0, l = b.length; i!=l; i++)
        if(b[i].className == "bottone") {
          b[i].onmouseover = function() { this.style.background="url(bottoni/submit/b2.png)"; };
          b[i].onmouseout = function() { this.style.background="url(bottoni/submit/b1.png)"; };
        }
    }

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.