Come fare un cliccabile tabella cella senza un bordo

March 20

Come fare un cliccabile tabella cella senza un bordo


I tavoli sono elementi della pagina web che contengono testo o controlli. Su alcuni siti web, CSS viene utilizzato per controllare i menu di navigazione degli utenti. È possibile effettuare le celle della tabella o le righe cliccabile, quindi i visitatori possono utilizzare queste cellule per spostarsi in un'altra posizione sul sito web. Questo è utile se si desidera riempire le celle di tabella con immagini di sfondo e colori e fare una grande zona clic di un pulsante o un collegamento fornisce. La creazione di questo effetto può essere fatto utilizzando il codice HTML.

istruzione

1 Creare una nuova tabella. Per questo esempio, la tabella conterrà una sola riga con una cella. Per creare una tabella semplice per iniziare con, utilizzare il seguente codice:
<Table>
<Tr>

&lt;td>My Clickable Cell&lt;/td>

</ Tr>
</ Table>

2 Rimuovere il bordo della cella. Una tabella è dato un bordo per impostazione predefinita. La seguente aggiunta al "<table>" tag rimuove il confine dalla cella:
<Table border = "0">
<Tr>

&lt;td>My Clickable Cell&lt;/td>

</ Tr>
</ Table>

3 Dare la cella di un "onmouseover" evento. Questo evento viene utilizzato quando il visitatore si libra il mouse sopra la cella. Essa cambia anche il colore, quindi vengono indicati al visitatore che la cella è cliccabile. È inoltre possibile utilizzare questo evento per cambiare il cursore, in modo che cambia alla mano cliccabile, il che rende più intuitivo per il visitatore. Il codice seguente rende questi cambiamenti:
<Table border = "0">
<Tr>

&lt;td onmouseover=&quot;this.style.background='black';this.style.cursor='pointer'&quot;
onmouseout=&quot;this.style.background='white';&quot;>My Clickable Cell&lt;/td>

</ Tr>
</ Table>

4 Aggiungere il codice che accede a una pagina dopo che l'utente fa clic sul cella della tabella. È possibile utilizzare l'evento "onclick" per cambiare la posizione del browser web sul dominio. Il codice seguente illustra come utilizzare la navigazione con una cella di tabella cliccabile:
<Table border = "0">
<Tr>

&lt;td onmouseover=&quot;this.style.background='black';this.style.cursor='pointer'&quot;
onmouseout=&quot;this.style.background='white';&quot; onclick=&quot;window.location='myPage.htm'&quot;>My Clickable Cell&lt;/td>

</ Tr>
</ Table>