编辑 3我可以得到更多的 jQuery 建议吗?我尝试了很多不同的 CSS 选项,但 Mozilla 似乎不想合作,我想做一些我知道会起作用的事情......
所以我有这个 2 行表,我试图让图片标题都处于相同的高度,同时让图片居中<td>
,我认为最好的方法是使用 jQuery 和offset()
函数。但是,我不太确定从哪里开始并遍历<td>
表中的每一个。
编辑:试图让图像居中,<td>
所以vertical-align: bottom
不幸的是不会工作......
编辑 2:我还使用 2 个不同的样式表... 一个用于 IE,然后一个用于其他所有... IE 很好,因为我可以设置position: relative
为我的<td>
并且一切仍然有效...不起作用,因为在 Firefox 中,如果我将其设置为相对位置,它最终会将所有标题堆叠在一起,并将其放置在 lala 土地上。那么,有没有办法包含在 jQuery 脚本中if browser != IE then...
?
我想这是我想尝试并去做这件事的心理过程......
大纲:
对于每个<tr>
经历每个<td>
...in each<td>
获得跨度的最低 y 位置
当在第 1 行中不再有<td>
's<tr>
时,将所有跨度 y 位置设置为等于之前找到的最低 y 位置。
然后转到下一行。
小提琴:http: //jsfiddle.net/58u4g/14/
我有点不好意思在这里放一个没有任何 jQuery 代码的小提琴,特别是当我要求它时,但我还没有尝试在 jQuery 中循环,尤其是循环遍历表格的行......还在做一些研究它,但我想我会看到你所有的想法。
提前感谢所有帮助!