【发布时间】:2021-09-30 11:23:45
【问题描述】:
我正在开发一个下拉菜单。我希望下拉菜单始终分为两列,并且可以占用几行。 我的问题是列不在同一层级,也就是位置有差异。
有人知道如何对齐下拉菜单的所有元素吗?
谢谢。
HTML
<ul class="list-group">
<div *ngFor="let menu of ArrayMenu">
<div *ngIf="menu.sons == true">
<div class="dropright">
<div class="myListGroup" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<img class="img-responsive" src="data:image/png;base64,{{menu.icon}}">
<span>{{menu.desc}}</span>
</div>
<div class="dropdown-menu mydropdown">
<div *ngFor="let item of ArrayMenu">
<div *ngIf="item.idMenu == menu.id" style="width: 100%;height: 100%;margin: 8px;">
<div class="divFilhos">
<img class="img-responsive" src="data:image/png;base64,{{item.icon}}">
<span>{{item.desc}}</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ul>
问题
【问题讨论】:
-
结构有些奇怪,产品项保持在顶部,但为空。
标签: html css angular typescript twitter-bootstrap