如何使整个td成为链接?

use*_*637 9 html javascript css

如何将整个td设为链接?

<td id="blue-border"><span id="blue"></span></td>
Run Code Online (Sandbox Code Playgroud)

单击td应该使它的行为像这样(我知道这在语法上是不正确的:

<a href="javascript:chooseStyle('blue-theme', 360)"> <td id="blue-border"><span id="blue"></span></td> </a>
Run Code Online (Sandbox Code Playgroud)

编辑:到目前为止所有的建议只是使td内的跨度链接,帮助大声笑.

Wil*_*tin 25

使用CSS.

<style type="text/css">
td a { display: block; width: 100%; height: 100%; }
</style>

<td><a href="#">Link</a></td>
Run Code Online (Sandbox Code Playgroud)

CSS强制链接扩展到TD的整个宽度和高度.

  • 当明确指定td的高度时这是有效的,但是当它由行中的其他东西确定时,这显然是:http://jsfiddle.net/ypj10jyj/2/ (3认同)