Går det att få en cell i en tabell att funka som en
"a href"?
Säg att man exempelvis skriver gästbok i en tabellcell, går det då att göra så att oavsett vart i tabellcellen som användaren klickar förpassas denne till sidan för gästboken eller går det bara att länka själva texten "gästbok"?
Länka tabellfält?
4 svar · 294 visningar · startad av pennypacker
Skapa en stilmall till sidan och tilldela länken i cellen en klass som har inställningen display: block och width:100%.
Är det inte onödigt att sätta width till 100% eftersom blockelement normalt är 100% breda (eller så har jag kanske missförstått något)?
Hmm...
Med lite Javascript knutet till onclick-eventet kanske?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">
<head>
<title>Klick i tabellcell</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
<!--
table,td {border:1px solid black}
td {width:200px;height:200px}
-->
</style>
</head>
<body>
<table>
<tr>
<td onclick="top.location.href='http://www.webforum.nu/';"
style="cursor:pointer">
klickeliklick i den här cellen tar dig till wF
så länge du inte klickar på en
<a href="http://www.dn.se/">länk</a> .
</td>
<td>Men inget klickeliklick tar dig någonstans här inte</td>
</tr>
</table>
</body>
</html>
Vill du blockera ut även länkar, så kan du köra med
<td onclick="top.location.href='http://www.webforum.nu/';return false;"
style="cursor:pointer">
istället ;)
Funkade med bara "width: 100%".