【发布时间】:2018-06-06 03:39:20
【问题描述】:
我正在使用 primeNG,并且我已经用它创建了一个输入组。这个输入字段应该移动到中心,我知道我应该在信封容器上使用text-align: center。但是,当我这样做时,输入组仍然不会向右移动,我真的不知道是什么原因造成的。这是我的代码:
css
.middle {
text-align: center;
}
html
<div class="middle ui-inputgroup">
<input type="text" size="5" pInputText placeholder="Value">
<span class="ui-inputgroup-addon"><code>cm</code></span>
</div>
ui-inputgroup 是 primeNG 的原生类,更多信息在这里:https://www.primefaces.org/primeng/#/inputgroup
谁能告诉我发生了什么?
编辑:您的代码导致输入下方的按钮浮动在输入旁边,而不是使按钮居中。这是您实现的代码加上按钮的 html 代码:
<div class="ui-g-12 ui-md-4 test">
<div class="middle ui-inputgroup">
<input type="text" size="5" pInputText placeholder="Value">
<span class="ui-inputgroup-addon"><code>cm</code></span>
</div>
</div>
<button mat-raised-button id="newFilter" (click)="showDialog()">Add new filter</button>
</div>
看起来像这样:
【问题讨论】: