表与水平列

时间:2012-01-02 12:00:06

标签: html

我想创建一个包含水平列的表。 我如何将position()值设置为Statistics Name/TC Number行。 StatisticsName获取相关行中的所有current()值。

<table border="1" >

                                <tr bgcolor="#006699">
                                    <th ALIGN="LEFT">Statistics Name/TC Number</th>

                                </tr>



                                    <xsl:for-each select="PcbStatistics/PcbStatisticsEntries/PcbStatisticsEntry">
                                        <th ALIGN="LEFT"><xsl:value-of select="StatisticsName"/></th>
                                            <xsl:for-each select="TcData/double">
                                                <tr>
                                                    <td style='padding:2px 100px 2px 2px'><xsl:value-of select="position()" /></td>
                                                    <td style='padding:2px 100px 2px 2px'><xsl:value-of select="current()"/></td>
                                                </tr>
                                            </xsl:for-each>
                                    </xsl:for-each>
                        </table>

我xml看起来像这样

<PcbStatisticsEntry>
                  <StatisticsName>Reflow Time /200C</StatisticsName>
                  <TcData>
                    <double>2.2</double>
                    <double>1.9</double>
                    <double>93.1</double>
                    <double>94.3</double>
                    <double>90</double>
                    <double>87.3</double>
                  </TcData>
                </PcbStatisticsEntry>
                <PcbStatisticsEntry>
                  <StatisticsName>Soak Time 120-175C</StatisticsName>
                  <TcData>
                    <double>2.5</double>
                    <double>1.8</double>
                    <double>2.2</double>
                    <double>1.9</double>
                    <double>93.1</double>
                    <double>94.3</double>
                  </TcData>
                </PcbStatisticsEntry>

...等 谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

为什么要使用表格。您可以使用左侧浮动的两个div元素,宽度为50%。通过这种方式,事情会变得更容易和更好

答案 1 :(得分:0)

我建议使用嵌套的UL列表来显示您的数据。有关详细信息,请参阅此链接。 http://www.mountaindragon.com/html/lists.htm