Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    due (o più) tag <A> annidati

    Ciao a tutti,
    se provo a scrivere qlcs del tipo:

    codice:
    <a href="#">link1link2</a>
    con firefox entrambi i link sono cliccabili mentre con internet exploder il link2 non è più cliccabile. C'e' un modo per superare l'inconveniente con IE??

    grazie

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  2. #2
    e perchè devi fare una cosa del genere?
    <a>link</a> non sarebbe meglio?

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    la faccenda è complessa

    il discorso è questo: sto cercando di fare un menu in puro css: il primo link corrisponde ad una voce di primo livello del menu, mentre il secondo link è il suo sottomenu. il codice è simile a questo

    codice:
    <div class="menu">
        <a href="#" class="item">
        <ul class="submenu">[*]sub_item 1 [/list]menu 1</a>
    </div>
    ho bisogno che i link siano annidati perchè posso usare la pseudoclasse item:hover per il primo link in modo tale che si veda l'elemento submenu (la cui proprietà display è settata a none per default)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    no, perchè la pseudoclasse :hover funziona solo per il tag <A>
    altrimenti sono costretto ad usare l'attributo onmouseover ma così nn risolvo niente perchè nn voglio usare javascript...

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    grazie per il suggerimento... ora provo a dare un'occhiata

    ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  8. #8
    l'hover funziona unicamente sul tag A solo per IE! usi diversi si possono implementare con javascript
    cmq non vedo perché fare tutto sto macello! dentro il LI hai comunque un tag A, per formattarlo basta che fai
    li a:hover { ... }

  9. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    si ma non mi risolve il problema... se non annido il tag a come faccio a mantenere aperto il menu e cliccare sulle voci del sottomenu?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  10. #10
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    comunque non si possono annidare tag a. con nessuna dtd.

    anche perchè non ha senso, se li annidi, la parola nei due link a che indirizzo dovrebbe puntare? :master:
    per fare quello che vuoi fare, per tutti i browser puoi usare tranquillamente hover, per IE devi usare js
    Chicco Ravaglia per sempre con noi!

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.