Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    56

    IE8 - Div non clickabile

    Salve a tutti,

    Ho un problema con un DIV contenuto dentro un'ancora, e all'interno di questo è presente una tabella. Posto il listato HTML così da rendere più facile la comprensione.

    Codice PHP:
    <a href='match.php?match=80841fa3&sq1=Milan&sq2=Juventus&data=11/04/2013'>             
       <
    div class='risultato'>          
       <
    span id='data'>11/04/2013</span>                 
       <
    table width='100%' border='0'>          
          <
    tr>             
             <
    td width='25%' align='right'><span id='titolo'>Milan</span></td>             
             <
    td width='25%' align='right'>[b]3[/b]</td>             
             <
    td> - </td>             
             <
    td width='25%' align='left'>[b]3[/b]</td>             
             <
    td width='25%' align='left'><span id='titolo'>Juventus</span></td>          
          </
    tr>          
       </
    table>          
       </
    div>       
    </
    a
    Per ora l'utilizzo della tabella è temporaneo, prossimamente la cambiero con una serie di DIV.

    Non ho trovato nulla a riguardo del mio problema, ma sembra che in IE8 (l'unico IE che ho a disposizione) il click si attivi solo quando premo su una scritta contenuta nella tabella, mentre su altri browser (Chrome, Firefox, Opera, Safari etc..) il DIV è interamente clickabile.

    Come posso rendere l'intero DIV clickabile anche su IE8?

    Posto anche il codice CSS nel caso fosse utile

    Codice PHP:
    .risultato {    
    background#fff;    
    widthauto;   
     
    heightauto;    
    border:1px solid #D3D3D3;    
    margin-bottom30px
    -
    webkit-border-radius15px
    -
    moz-border-radius15px
    border-radius15px
    }  
    .
    risultato:hover {
    background#ADD8E6;    
    cursorpointer

    Grazie per l'aiuto.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    il problema è proprio il contrario: il div non dovrebbe essere cliccabile nemmeno sugli altri browser (visto che si tratta di un oggetto contenitore e non è ne testo ne immagine).

    per rendere cliccabile il div devi aggiungere un evento onclick.
    ad esempio:
    codice:
    <div onclick="location.href=('pagina.est');" >

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    56
    Ops, che erroraccio di logica
    Grazie per l'aiuto

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.