Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Link e rollover su div

  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Link e rollover su div

    ciao a tutti!

    io ho messo un div all'interno di un link:

    <div id="miodiv"></div>

    ho fatto in omdo che al rollover il colore di questo div cambiasse

    a.miodiv:hover{
    background-color:#ffffff;
    }


    "Stranamente" su explorer va tutto ok, mentre firezozz non funzia

    come mai? si può fare lo stesso effetto con firefox?

    grazie in anticipo a tutti
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    mi spieghi che senso ha mettere un div in un elemento <a>?

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Originariamente inviato da Myaku
    mi spieghi che senso ha mettere un div in un elemento <a>?
    Perchè voglio che l'intero contenuto del div abbia link...altrimenti dovrei mettere i tag del link a testi immagini etc che ne sono contenuti..essendo poi contenuti dinamici quindi che andranno replicati perchè sono risultanti da una query di un database così facendo pensavo che si potessero risparmiare righe di codice.

    dici che non va bene?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  4. #4
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da Aran
    dici che non va bene?
    metti un elemento di tipo block dentro un elemento di tipo inline, non è corretto.

    Comunque, hai definito un css in cui hai un tag a con classe "miodiv", mentre nell'html hai un id "miodiv" riferita al div.

  5. #5
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Originariamente inviato da Myaku
    metti un elemento di tipo block dentro un elemento di tipo inline, non è corretto.

    Comunque, hai definito un css in cui hai un tag a con classe "miodiv", mentre nell'html hai un id "miodiv" riferita al div.

    opss avevo scritto sbagliato qua sopra

    <div class="miodiv"></div>




    così è corretto come è nel mio codice
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  6. #6
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    ribadendo quanto detto prima circa l'annidamento dell'elemento block-level, e che non so se questo può influire sul corretto funzionamento,
    nel tuo css stai dicendo: "applica queste proprietà allo stato hover dell'elemento a con classe miodiv"

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.