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

Discussione: link sui <LI>

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    link sui <LI>

    Ciao a tutti,
    come consigliatomi ho creato un menu con gli elenchi non ordinati.

    codice:
    		<ul>
    		<li id="progetto">nbsp;
    		<li id="forum">nbsp;
    		<li id="sondaggi">
    		<li id="eventi">nbsp;
    		[/list]
    Ho impostato i css con
    li{display:block;}
    e ogni tag ha la sua img di sfondo.

    Con firefox vedo correttamente tutto, e nel rettangoli del LI è attivo il link.

    Su IExplorer invece non è attivo il link su tutto il rettangolo ma solo nel "nbsp;".

    Perchè? Come faccio?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Re: link sui <LI>

    Originariamente inviato da GoldEmish
    Ciao a tutti,
    come consigliatomi ho creato un menu con gli elenchi non ordinati.

    codice:
    		<ul>
    		<li id="progetto">nbsp;
    		<li id="forum">nbsp;
    		<li id="sondaggi">
    		<li id="eventi">nbsp;
    		[/list]
    Ho impostato i css con
    li{display:block;}
    e ogni tag ha la sua img di sfondo.

    Con firefox vedo correttamente tutto, e nel rettangoli del LI è attivo il link.

    Su IExplorer invece non è attivo il link su tutto il rettangolo ma solo nel "nbsp;".

    Perchè? Come faccio?

    Grazie
    <li id="progetto" onclick="location.href='index.php'" style="cursorointer">nbsp;

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    non c'è modo senza JS?

  4. #4
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    sposta il tag a fuori dal <li>

    e mettilo prima includi tutto il li

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    tu usi firefox vero?

    Ho provato ma nn funzia

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    mm

    uso entrambe ma al momento non ho testato quello che ti ho detto.
    non ho tempo per farlo sto incasinatissimo io e torino 2006

  7. #7
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    per la prova usa questo codice:
    <ul>
    <li id="progetto">00000
    <li id="forum">11111
    <li id="sondaggi">2222
    <li id="eventi">3333[/list]

    non puoi scrivere href="#" e poi credere che vada su una ipotetica pagina
    ... Almeno credo di aver capito qual'è il problema.
    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    no allora il problema è che all'interno del rettangolo <LI> il link è attivo SOLO nella scritta contenuta. Invece vorrei che il link fosse attivo su tutto il rettangolo <LI> (cosa che avviene su Firefox avendo messo display:block)
    Il problema non è il link alla pagina, ho messo "#" perchè devo ancora creare le altre pagine.

    Se uso il codice che mi hai dato il link è attivo solo nel testo "0000" "1111" ecc. non sul resto del rettangolo.

  9. #9

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    avete ragione, scusate.
    Mi ha tratto in inganno il fatto che lo stupendo IE non mostra il puntatore a manina quando ci vai sopra, però se clicca funzia.
    grazie mille

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.