jQuery:图像在HTML表格中的位置
jQuery: Position of Images inside a HTML Table
假设我有一个表:
<table id="table1" border="1">
<tr>
<td id='id1' style="width:200px"></td>
<td id='id2' style="width:200px">2222</td>
</tr>
</table>
我使用以下代码将图像添加到这些表格单元格
$('#id1').append('<img src=images/image1.jpg />');
$('#id1').append('<img src=images/image2.jpg />');
$('#id1').append('<img src=images/image3.jpg />');
$('#id2').append('<img src=images/image4.jpg />');
现在我想要实现的是:
1.对于单元格" ID2",我希望图像始终向右对齐,这样它就不会靠近文本。
2.对于单元格" ID1",由于这3张图像具有不同的大小(24x24,32x32,24x24),因此我不希望它们彼此相邻。我想要的是,好像该单元格中有 3 个小单元格,每个大小为 32x32,然后将这些图像一个接一个地放入这些小单元格中。
我不擅长html或javascript。 可以这样做吗?
CSS
#id2 img { float: right; }
.HTML
<table id="table1" border="1">
<tr>
<td id='id1' style="width:200px"><table><tr></tr></table></td>
<td id='id2' style="width:200px">2222</td>
</tr>
</table>
爪哇语
$('#id1').find('tr').append('<td><img src=images/image1.jpg /></td>');
...
基于项目 #2,我会说你还没有完成对表的定义。 您需要在 #id2 中添加嵌套表(此方法的优点可以在以后讨论)。
所以你的桌子将是
<table>
<tr>
<td id="id1"></td>
</tr>
<tr>
<td>
<table>
<tr>
<td id="id1a"></td>
<td id="id1b"></td>
<td id="id1c"></td>
</tr>
</table>
</td>
</tr>
</table>
从那里,您可以将图像附加到子单元格中。
相关文章:
- jquery试图按名称获取按钮位置
- 我可以获得相对于被点击元素的确切点击位置吗
- 谷歌地图固定位置覆盖
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 我应该使用Ng提交还是点击表格
- 在表格或所需位置下方弹出文本
- 如何滚动到DIV顶部表格的最后一个位置(项目10)
- SAPUI5表格在“列值”下的脚注中的位置和
- 根据位置在表格中显示角度变量值
- 火狐在表格单元格中绝对位置
- jQuery:图像在HTML表格中的位置
- 如何在鼠标悬停和鼠标出出时增加选择元素的大小时固定表格的位置
- 使用控制器中对象的位置 x,y 创建一个动态网格或表格 - 引导程序,AngularJS
- 固定的表格标题更改位置/不在镀铬中对齐
- 通过单击表格单元格中的任何位置来勾选表格单元格中的复选框,并更改该单元格的背景颜色
- 如何固定表格元素的位置
- JS工具提示在表格单元格中的位置
- 如何更改选定表格上的位置
- 改变表格单元格的位置
- Accordian菜单(单击时)影响图像在下一个表格单元格中的位置