我使用 XML 和 XSL。
我想使用 XML 构建一个表格并使用 XSL 修改宽度。 我的 XML 表格是:
<table>
<tr><th>1</th><th>2</th><th>3</th><th>4</th></tr>
<tbody>
<tr><td>.</td><td>.</td><td>.</td><td>.</td></tr>
<tr><td>.</td><td>.</td><td>.</td><td>.</td></tr>
<tbody>
</table>
所以,我会有 4 列。修改 4 列的每列宽度的最佳方法是什么?
最佳答案
我个人认为这是一个相当奇怪的问题。为什么要使用 xslt 添加标记。
这是您正在生成的 html,因此我假设您的 gona 以类似浏览器的方式显示结果。那么我建议你使用平面旧 css 来做演示。
为此,只需将一个类添加到您的表格标签,然后将 css 添加到样式。
例子:
<table class="MyNewTable">
....
</table>
然后添加样式部分(内联或链接到单独的文件)
<style type="text/css">
.MyNewTable td {width: 50px;}
</style>
关于css - 修改表格 td 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23220845/