【发布时间】:2023-03-28 23:42:01
【问题描述】:
我在做实验时遇到了这个问题。所以我正在做的是有一个表格,当我单击一个按钮时,它会将图像附加到表格中的某些特定单元格。但是,每次出现图像时,表格都会变形(您可以在下面的附图中看到)。显示:块不起作用。我尝试将 display:block 添加到 css 中的 img 标签作为默认值,但它也没有工作。
这是我添加图片的代码:
$("table").find("tr").eq(1).find("td").eq(1).append("<img src='image.png' style='display:block;' width='100%' height='auto'/>");
这是我的表格css(框是表格的id):
#box {
height: 400px;
width: 400px;
position: fixed;
margin-left: -200px;
margin-top: -200px;
top: 50%;
left: 50%;
}
有人知道如何解决这个问题吗?谢谢。
【问题讨论】:
-
你能不能加一些html,把所有代码放到sn-p里
-
您的代码仅适用于一行,不适用于其他行。
-
在
CSS中尝试overflow:hidden。也是style='display:block;width:100%;height:auto'/>为什么要block? -
.eq(1)总是表示第一行/单元格 -
这只是为了说明我在做什么