更改p-inputSwitch标签和样式

时间:2018-03-19 15:59:07

标签: html css angular primeng

我会改变Primeng库的p-inputSwitch组件的样式

我会得到这样的东西:

expected design

这是我的代码:

<div class="contner">
    <div class="toggle-area">
        <p>SEARCH BY</p>
        <div >
        <p class ="toggle-inline">Business group</p>
        <div class="toggle-btn toggle-inline">
            <p-inputSwitch [(ngModel)]="checked"
            onLabel=""
            offLabel=""
            styleClass="ui-inputswitch"
            ></p-inputSwitch>
        </div>
        <p class="toggle-inline">Borrower</p>
        </div>
</div>

我开始删除标签,但宽度也发生变化,我不知道如何增加它

What I have

2 个答案:

答案 0 :(得分:0)

您可以使用以下

替换div元素
<p-toggleButton onLabel="Business Group(s)" offLabel="Borrower(s)"
    onIcon="fa-toggle-on" offIcon="fa-toggle-off" [(ngModel)]="checked"></p-toggleButton>

答案 1 :(得分:0)

  

我开始删除标签,但宽度也发生变化,我不知道如何增加它

覆盖PrimeNG ui-inputswitch类:

.ui-inputswitch {
  width: 80px !important;
}

请参阅Plunker