我有一些价格,如160.00英镑,14.00英镑,7.00英镑,35.00英镑........我想证明所有价格合适。如何可能?
答案 0 :(得分:1)
你需要提供更多关于你正在寻找什么的信息,一些例子等。我假设你的意思是你想要将这些部分对齐,类似于数字在Excel中的方式,等等
<table class="example">
<tr>
<th>Price 1</th>
<td>£14.30</td>
</tr>
<tr>
<th>Price 2</th>
<td>£10.50</td>
</tr>
</table>
在样式表中:
.example td {
text-align: right;
}
如果这是你所追求的,那么这不是一个真正的PHP问题......
答案 1 :(得分:0)
这个问题以前被标记为PHP,所以如果提问者仍然对PHP选项感兴趣,那么就是这样。
您可以使用<pre>
代码和printf()
的组合来执行此操作。但css可能是更好的选择。
<pre>
<?php foreach(array(1.5,10.5,132.25) as $price):?>
<?php printf("$%7.2f\n", $price);?>
<?php endforeach?>
</pre>
产地:
$ 1.50
$ 10.50
$ 132.25
答案 2 :(得分:0)
你想要这样的东西吗?
Ravioli $10
Spaghetti $9.99
如果那就是你想要的,你可以用这个css来做:
.number {
float: right;
}
和这个html:
Ravioli <span class="number">$10</span>
<br>
Spaghetti <span class="number">$9.99</span>
答案 3 :(得分:0)
对齐小数点。 一个简单的CSS修复(虽然不是非常有效)
ul { text-align:right; width:80px; }
li { list-style:none; }
i { float:left; }
<ul>
<li><i>£</i> 160.00</li>
<li><i>£</i> 14.00</li>
<li><i>£</i> 7.00</li>
<li><i>£</i> 35.00</li>
</ul>
渲染:左边是磅,右边是金额;但是,每磅/美元金额后依赖于2位小数。