ngx-numeric-textbox右对齐

时间:2018-11-14 16:04:31

标签: html css angular sass

我在Angular 6 App中使用ngx-numeric-textbox,效果很好,但是默认情况下,文本在左侧对齐,我想在右侧对齐。我在CSS中尝试了多种方法,但均无济于事。我该如何覆盖它,以便它转到右侧?我正在使用HTML和SASS ...

这是我的HTML:

 <ngx-numeric-textbox 
    name="inputPrecio" [min]="0" [max]="99999999" 
    [disabled]="false" [decimals]="0" [format]="'$ 0,0'"
[placeholder]="'Ingrese un precio'" 
    [rangeValidation]="true" 
    [(ngModel)]="item.precio" 
    (ngModelChange)="calcularSubtotal()"
    required>
    </ngx-numeric-textbox>

这是我的SASS:

ngx-numeric-textbox {
  &input {
    text-align: right !important;
  }
}

deploy in firefox

1 个答案:

答案 0 :(得分:0)

最后我解决了这个问题,将:: ng-deep添加到选择器规则中。这是样式封装的问题:

ngx-numeric-textbox {
  &::ng-deep input {
    text-align: right !important;
  }
}

showing in firefox