我无法将我的表行设置为指向某个内容的链接.我只能使用css和html.我try 了不同的方法,从排在第一排的div到另一个,但仍然无法成功.

推荐答案

您有两种方法可以做到这一点:

  • 使用javascript:

    <tr onclick="document.location = 'links.html';">

  • 使用锚:

    <tr><td><a href="">text</a></td><td><a href="">text</a></td></tr>

我用以下方法完成了第二项工作:

table tr td a {
    display:block;
    height:100%;
    width:100%;
}

要消除列之间的空格,请执行以下操作:

table tr td {
    padding-left: 0;
    padding-right: 0;
}

下面是第二个示例的简单演示:DEMO

Html相关问答推荐

后续使用收件箱从网页表中提取值

如何在angular 17.2中使用routerLink解决此错误

在元素之间添加空格

容器内的SVG图像没有响应

创建一个带有div和径向渐变的全宽半圆

有没有一种方法可以动态地从网格或Flexbox中取出HTML元素?

assets资源 净值元素不会扩展到涵盖子项

Div中的图像问题-(TailWind CSS中的网格)

更改Angular 为17的material Select 字段的高度?

使用CSS Flexbox时,我的图像未对齐

获取标准的Python脚本,以便使用FASK对网站进行Flask

如何使用css横向显示英文和中日韩文字?

在 HTML 视频上环绕文本叠加

为什么 CSS 网格超出了父级?

如何调整边框半径以匹配父边框半径

当作为常规图片输入时,Cloudfront分布式图像可显示,但作为背景图像不显示

表单中如何分别禁用/启用多个提交按钮?

如何使用CSS Select 表亲元素

不同屏幕尺寸的显示问题

无法使用 flexbox 裁剪图像