私は、ボタン(画像参照)を含め、地図の下に入力行があることが好きです。これはディレクティブコンポーネントです。 CSSは、(私はそこに何もしませんでした)である
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" />
<form [formGroup]="searchMapForm" (ngSubmit)="search(searchMapForm.value)">
<ion-item class="button">
<div id="map"></div>
</ion-item>
<ion-item class="input">
<ion-select placeholder="Land" formControlName="country">
<ion-option value="DE" checked="true">Deutschland</ion-option>
<ion-option value="AT">Österreich</ion-option>
<ion-option value="CH">Schweiz</ion-option>
</ion-select>
<ion-input placeholder="Postleitzahl" type="text" class="map-search" formControlName="postalCode"></ion-input>
</ion-item>
<ion-item class="button">
<div ion-button outline round small color="secondary" (click)="search(searchMapForm.value)">Suchen </div>
</ion-item>
</form>
:HTMLがある
search-map {
#map {
height: 30vh;
}
}
私は上記の中で直接ボタンを配置しようとしたが、それはちょうど消えました。
ボタンを国や郵便番号の行に追加するにはどうすればよいですか?
もあなたのCSSを追加してください。 – Aslam
あなたが提供したコードから、私は.inputが100%の幅を持つと思うか、display:block; – Aslam
内側に3つの「イオン列」があり、選択のためのもの、入力のための第2のもの、そしてボタンのためのものの3つを持つ 'イオン列 'の中にすべてを置くことができます。 – sebaferreras