【发布时间】:2016-09-20 17:28:27
【问题描述】:
我有一个关于对齐 HTML 和 CSS 中的项目的问题。我有一个价格,这些价格必须左对齐,但正如您所见,这些商品左对齐,但 4 必须是 80 中的 0。这些是价格,我认为这不是很好。
我忘记提及的一件事是这些价格不是手动添加的价格。这些是使用 API 生成的。所以在你给我的解决方案中,你可以拆分数字和小数。在这种情况下,它是一个数字。也许有一种方法可以拆分数字并以这种方式解决,但我希望有更好的解决方案。我也给你一个更好的桌子视图。唯一必须更好地对齐的是右表行而不是左行。如图所示。
编辑: 代码:这是 HTML 代码,我也在使用 AngularJS
<td md-cell class="tableWidthSell tableBorderLeft tableInnerCell">
<table md-table class="innerTable">
<tbody>
<tr md-row class="datatableRow" ng-repeat="order in term.timeblocks.INTRADAY.SELL | orderBy: 'price': true">
<td flex="100" class="tablePaddingLeft clickable" ng-click="openOrder($event, order)" ng-class="{tableMyOrder: order.mine}">{{order.price|number:2}}</td>
</tr>
</tbody>
</table>
</td>
<!--Price data | Sell -->
<td md-cell class="tableWidthSell tableInnerCell">
<table md-table class="innerTable">
<tbody>
<tr md-row class="datatableRow" ng-repeat="order in term.timeblocks.INTRADAY.SELL | orderBy : 'price' : true ">
<td flex="100" class="tablePaddingLeft clickable" ng-click="openOrder($event, order)" ng-class="{tableMyOrder: order.mine}"> {{order.quantity|number:1}}</td>
</tr>
</tbody>
</table>
</td>
我希望有人仍然可以帮助我。
【问题讨论】:
-
请输入您的代码。
-
请出示您的代码
-
你在使用 Angular 材质吗
-
@BenTaliadoros 是的,我正在使用 Angular 材质
-
我下面的答案有帮助吗?它们是您添加到元素的属性
标签: javascript html css angularjs