Как создать текстовую область, например, под желтой областью:
![enter image description here](https://i.stack.imgur.com/6tCUu.png)
Существует несколько требований:
используйте * ngFor для отображения массива строк zoneList.
Цвет фона
Горизонтальное отображение
Возврат новой строки, когда предыдущая строка достигла максимальной длины.
с возможностью прокрутки.
Так что это приложение angular , Мой текущий HTML такой:
<form class="form-horizontal" [formGroup]="zoneSelectionForm" (ngSubmit)="onSubmit()">
<div class="bgDarkerGray">
<div class="form-group row ">
<label for="inputZoneName" id = "selectionLabel" class="col-6 ">Zone:</label>
<div class="col-6">
<input type="text" formControlName="inputZone" class="form-control"
autofocus="autofocus" required>
</div>
</div>
</div>
<div class="pre-scrollable bgYellow">
<ul class="list-group list-group-horizontal" *ngFor="let zone of zoneList">
<li class="list-group-item list-group-item-action bgYellow">
{{zone}}
</li>
</ul>
</div>
Я предпочитаю использовать bootstrap, поэтому я попробовал .list-group-Horizontal. Но я понимаю, что если я использую * ngFor, он не будет горизонтальным.
Это какой-то способ сделать выше точно UI, используя bootstrap?