我在IE中使用表
<table style="width=74%;table-layout:auto" border="0">
<xsl:for-each select="webpage/param">
<tr>
<xsl:if test="@type !='i'">
<td class="rowYellow">
<xsl:if test="@indent !=''">
<!-- Generate the appropriate number of indentation -->
<xsl:variable name="count" select="@indent"/>
<xsl:for-each select="(//*)[position()<=$count]">
<xsl:text> </xsl:text>
</xsl:for-each>
这些代码在Mozilla中运行良好但在IE中我的专栏分为两行而不是自动布局。
答案 0 :(得分:1)
您要做的是为您的表格单元格设置一些样式。您已经这样做了,但代码中存在一些基本错误。
首先,请尝试了解一些基本的HTML和CSS。您可以通过Google找到合适的资源,例如:http://www.w3.org/Style/Examples/011/firstcss.en.html
答案 1 :(得分:0)
有价值的评论扩大:
你的专栏,我假设是一个或多个表列。你不希望它中的文字在2行吗?
添加css规则:
td {
white-space:nowrap;
}