webForumDet fria alternativet

Länka tabellfält?

4 svar · 294 visningar · startad av pennypacker

pennypackerMedlem sedan mars 200291 inlägg
#1

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"?

mikkeXMedlem sedan aug. 2002477 inlägg
#2

Skapa en stilmall till sidan och tilldela länken i cellen en klass som har inställningen display: block och width:100%.

dectgapMedlem sedan sep. 20021 655 inlägg
#3

Ä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)?

jarvkloMedlem sedan juli 20013 378 inlägg
#4

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 ;)

WebslaveMedlem sedan maj 2002647 inlägg
#5

Funkade med bara "width: 100%".

131 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)