Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: div:hover esiste?

  1. #1

    div:hover esiste?

    Avete presente a:hover? Si può applicare ad altri tag? Come faccio per esempio ad applicare la proprietà hover ai div copn class="classe"? Forse così?
    div.classe:hover { } ?

    Tenete presente che non posso usare onMouseOver ( sarebbe complicato spiegare perchè )

  2. #2
    Certo che si può! Peccato che quel caca-simil-browser di Internet Explorer non lo supporti.

    Occorerebbe intervenire con un piccolo javascript a supporto del mona casa Microsoft. Con una ricerca nel forum dovresti già trovare la soluzione.

  3. #3
    Non avranno mai sentito parlare del w3c. Dovrebbero parlargliene visto che è il "browser" più diffuso al mondo...

  4. #4
    Esempio:

    codice:
    XHTML
    <div id="news">
       
    </div>
    
    CSS
    #news:hover,
    .news_hover
    {
       background-color:red;
    }
    
    Javascript (Da inserire nella head)
    window.onload = function()
    {
       var box = document.getElementById('news')
       box.onmouseover = function()
       {
          this.className = 'news_hover'
       }
       box.onmouseout = function()
       {
          this.className = ''
       }
    }
    Ho scritto un po' di corsa: dimmi poi se funzia.

    EDIT: Mi pare che funzioni a dovere.

  5. #5
    Originariamente inviato da Mega69
    Non avranno mai sentito parlare del w3c. Dovrebbero parlargliene visto che è il "browser" più diffuso al mondo...
    Purtroppo hanno ben le mani in pasta nel Consorzio, non ti preoccupare. Il fatto è che continuano a fare gli indifferenti (anche se al Web Standards Project hanno attivato un'operazione di dialogo, diretta da Molly E. Holzschlag):

    - www.webstandards.org/action/mstf

    :rollo:

  6. #6
    Mentre Internet Explorer 7 supporterà un po meno alla c***o il CSS2, Mozilla Firefox è gia alla soglia del CSS3...

  7. #7

  8. #8
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    xke non mi funziona con IE?
    codice:
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    <script type="text/javascript" language="javascript">
    Javascript
    window.onload = function()
    {
       var box = document.getElementById('uno')
       box.onmouseover = function()
       {
          this.className = 'uno_hover'
       }
       box.onmouseout = function()
       {
          this.className = 'uno'
       }
    }
    </script>
    
    <style type="text/css">
    <!--
    #uno {
    width:150px;
    font-size: 14px;
    background:#990000;}
    #uno:hover,
    .uno_hover
    {
       background:#FF0000;}
    -->
    </style>
    </head>
    
    <body>
    <div id="uno">abc</div>
    </body>
    </html>

  9. #9
    Originariamente inviato da ant_alt
    codice:
    <script type="text/javascript" language="javascript">
    Javascript :oVVoVe: :confused:
    window.onload = function()
    {
       var box = document.getElementById('uno')
       box.onmouseover = function()
       {
          this.className = 'uno_hover'
       }
       box.onmouseout = function()
       {
          this.className = 'uno'
       }
    }
    </script>
    Che sia quello?

  10. #10
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    Originariamente inviato da pierofix
    Che sia quello?

    cmq no...
    continua a nn fungere..

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