Look at the image below:
YoumaynoticethatthezipfieldisverydifferentfromtheStateandCityfield,CEPisduetoAngularPrimeNgfeaturesandtheStateandCityfieldarenotinheritingthesesettingsduetotheuseoftags.
I'vealreadymadeseveralattemptstoformattheStateandCityfieldtostaythesameasthezipcode,couldyouhelpmeinthisregard?please.
Itreferstothiscodebelow;
<divclass="ui-g-12 ui-lg-3 ui-md-4 ui-fluid">
<label>CEP</label>
<p-inputMask mask="99999-999" type="text" name="cep" ngModel #cep="ngModel" required></p-inputMask>
<app-message [control]="cep" error="required"
text="Informe um cep"></app-message>
</div>
<div class="ui-g-12 ui-lg-3 ui-md-4 ui-fluid">
<label>Cidade</label>
<div>
<select name="estado" id="estado" [(ngModel)]="uf" (change)="buscarCidades()">
<option *ngFor="let estado of estados" [value]="estado.codigo">{{estado.nome}}</option>
</select>
</div>
</div>
<div class="ui-g-12 ui-lg-3 ui-md-4 ui-fluid">
<label>Estado</label>
<div>
<select name="cidade" id="cidade">
<option *ngFor="let cidade of cidades" [value]="cidade.codigoEstado">{{cidade.nome}}</option>
</select>
</div>
</div>
It's these fields that I'm having difficulty formatting with CSS and Bootstrap:
<div class="ui-g-12 ui-lg-3 ui-md-4 ui-fluid">
<label>Cidade</label>
<div>
<select name="estado" id="estado" [(ngModel)]="uf" (change)="buscarCidades()">
<option *ngFor="let estado of estados" [value]="estado.codigo">{{estado.nome}}</option>
</select>
</div>
</div>
<div class="ui-g-12 ui-lg-3 ui-md-4 ui-fluid">
<label>Estado</label>
<div>
<select name="cidade" id="cidade">
<option *ngFor="let cidade of cidades" [value]="cidade.codigoEstado">{{cidade.nome}}</option>
</select>
</div>
</div>