我正在尝试将几个iframe放入由Excel生成的非统一html表中(我使用Excel来清理表格,因为我需要对30个仪表板设计进行原型设计 - 现在无法对它们进行编码)。我有一个关于表格列宽和高度的问题 - 以及它们与irfame宽度和高度值的对应关系。
当我将iframe的宽度和高度设置为HTML中指定的像素时 - iframe不适合 - 它们看起来比表格单元格小。 你能帮我找到一种方法来找到表格单元格的确切高度和宽度吗?我可以设置iframe以完全适合表格单元格吗? 这是表格示例:
https://jsfiddle.net/a6q2jfjr/
<table border=0 cellpadding=0 cellspacing=0 width=1088 style='border-collapse:
collapse;table-layout:fixed;width:1088pt'>
<col width=440 style='mso-width-source:userset;mso-width-alt:21467;width:440pt'>
<col width=312 style='mso-width-source:userset;mso-width-alt:15213;width:312pt'>
<col width=48 span=7 style='width:48pt'>
<tr height=173 style='mso-height-source:userset;height:173.25pt'>
<td height=173 class=xl6313155 width=440 style='height:173.25pt;width:440pt'><iframe src="https://www.noupe.com/essentials/freebies-tools-templates/100-great-css-menu-tutorials.html"width="585" height="173" frameborder="0" scrolling="no"> </iframe></td>
<td class=xl6413155 width=312 style='width:312pt'><iframe src="https://www.noupe.com/essentials/freebies-tools-templates/100-great-css-menu-tutorials.html"width="413" height="173" frameborder="0" scrolling="no"> </iframe></td>
<td colspan=7 rowspan=2 class=xl6513155 width=336 style='width:336pt; text-align: left;'><iframe src="https://www.noupe.com/essentials/freebies-tools-templates/100-great-css-menu-tutorials.html"width="336" height="500" frameborder="0" scrolling="no"> </iframe></td>
</tr>
<tr height=324 style='mso-height-source:userset;height:324.0pt'>
<td colspan=2 height=324 class=xl6613155 style='height:324.0pt'><iframe src="https://www.noupe.com/essentials/freebies-tools-templates/100-great-css-menu-tutorials.html"width="999" height="300" frameborder="0" scrolling="no"> </iframe></td>
</tr>
<![if supportMisalignedColumns]>
<tr height=0 style='display:none'>
<td width=440 style='width:440pt'></td>
<td width=312 style='width:312pt'></td>
<td width=48 style='width:48pt'></td>
<td width=48 style='width:48pt'></td>
<td width=48 style='width:48pt'></td>
<td width=48 style='width:48pt'></td>
<td width=48 style='width:48pt'></td>
<td width=48 style='width:48pt'></td>
<td width=48 style='width:48pt'></td>
</tr>
<![endif]>
</table>
BTW - 我永远不会使用Excel来创建这样的表格,但它似乎是创建任何类型的固定布局的最快方式 - 也许有一种软件可以通过这种方式对这些内容进行干净的HTML - 通过内容的可视化绘制块?
非常感谢你!
加布里埃尔