因此,我尝试将货币格式应用于 HTML 表格,以便当我在 Excel 中打开它时,它具有货币格式。现在,当我在内联执行此操作时,它工作正常,如下所示:
<td style="mso-number-format:$\##\,\##\##0\.00">=(sum(n4:n50))</td>
但是,我必须对几个字段执行此操作,所以我想让它成为一个可重用的类。
<style>
.cf{
mso-number-format:$\##\,\##\##0\.00;
}
</style>
像这样的单元格:
<td class="cf">=(sum(n4:n50))</td>
这种方式行不通,对于我的生活,我不知道为什么。有人可以帮助这个 CSS 新手吗?!
谢谢
最佳答案
@Limey:这两个在 Excel 2003 中对我有用 --
<style type="text/css">
.cf1 {
mso-number-format:$\##\,\##\##0\.00;
}
.cf2 {
mso-number-format:"$\##\,\##\##0\.00";
}
</style>
<table cellspacing="0">
<tr>
<td class="cf1">500000</td>
</tr>
<tr>
<td class="cf2">8000000</td>
</tr>
</table>
关于css 样式表在非内联时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4718400/