问问题
406 次
2 回答
3
该链接不可点击,因为它是内联的并且是空的。这意味着它的宽度和高度为零,因此它基本上是不可见的。你应该把它<a>
变成一个块元素(所以它会自动调整到父级的宽度),并将其调整到它的父级(div
的)固定高度:
.download a { display: block; height: 100%; }
当然这是为了有效的标记:
<td><div class="download"><a href="download.php?f='.$file.'"></a></div></td>
jsFiddle Demo(简单的彩色背景,但没有区别)
于 2012-08-23T17:05:15.320 回答
2
为什么不像使用 .download 类那样设置标签的样式并去掉 div。例如,将其从
<td><div class="download"><a href="download.php?f='.$file.'"></a></div></td>
至
<td><a class="download" href="download.php?f='.$file.'"></a></td>
于 2012-08-23T17:04:12.933 回答