Angular 自动换行器的停止
是否有任何方法可以阻止ngFor循环将每个元素放到新行上 这就是我现在的代码Angular 自动换行器的停止,angular,ngfor,Angular,Ngfor,是否有任何方法可以阻止ngFor循环将每个元素放到新行上 这就是我现在的代码 <div class="groups"> <h3>Groups:</h3> <div *ngFor="let group of groups; let i = index" class="group"> <button (click)="changeGroup(i)">{{group}}{{i}}</button>
<div class="groups">
<h3>Groups:</h3>
<div *ngFor="let group of groups; let i = index" class="group">
<button (click)="changeGroup(i)">{{group}}{{i}}</button>
</div>
</div>
这是由谁产生的
如何使按钮显示在同一行中?ngFor循环位于div元素上。因为这些是块元素,所以最终会得到一个垂直的div容器堆栈,每个容器都包含一个按钮
要获得一个包含所有按钮的块,请将ngFor循环放在按钮元素上:
ngFor循环位于div元素上。因为这些是块元素,所以最终会得到一个垂直的div容器堆栈,每个容器都包含一个按钮
要获得一个包含所有按钮的块,请将ngFor循环放在按钮元素上:
通过使用bootstrap,这是将其放在一行中的方法
<div class="groups row">
<h3>Groups:</h3>
<div *ngFor="let group of groups; let i = index" class="group">
<div class="col-1">
<button (click)="changeGroup(i)">{{group}}{{i}}</button>
</div>
</div>
或者使用简单的CSS
<div class="groups">
<h3>Groups:</h3>
<div *ngFor="let group of groups; let i = index" class="group">
<div style="display:inline-block;">
<button (click)="changeGroup(i)">{{group}}{{i}}</button>
</div>
</div>
通过使用bootstrap,这是将其放在一行中的方法
<div class="groups row">
<h3>Groups:</h3>
<div *ngFor="let group of groups; let i = index" class="group">
<div class="col-1">
<button (click)="changeGroup(i)">{{group}}{{i}}</button>
</div>
</div>
或者使用简单的CSS
<div class="groups">
<h3>Groups:</h3>
<div *ngFor="let group of groups; let i = index" class="group">
<div style="display:inline-block;">
<button (click)="changeGroup(i)">{{group}}{{i}}</button>
</div>
</div>
Angular ng容器是一个分组元素,它不包含
干扰样式或布局,因为Angular不会将其放入
多姆
Angular ng容器是一个分组元素,它不包含
干扰样式或布局,因为Angular不会将其放入
多姆
正确,但只需将内部div更改为span标记,以便类组应用于每个项目。正确,但只需将内部div更改为span标记,以便类组应用于每个项目。不需要CSS,只需将带有ngfor的div更改为span标记。不需要CSS,只需将带有ngfor的div更改为span标记。