html - 对齐下拉菜单中的项目
问题描述
我正在开发一个下拉菜单。我希望下拉菜单始终分为两列,并且可以占用几行。我的问题是列不在同一级别,即位置之间存在差异。
有谁知道如何对齐下拉菜单的所有元素?
谢谢。
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
已给予margin
的物品中,将其更改为padding
.
<div *ngIf="item.idMenu == menu.id" style="width: 100%;height: 100%;padding: 8px;">
推荐阅读
- c# - 通过 ref 传递引用类型
- python - Python 和 Pygame 循环不递增
- python - 如何从 Python 编程中的输入代码中删除空格(多个空格、制表符、下一行)?
- sql - WHERE NOT price =(从产品中选择价格)不起作用。(SQL)
- apache-spark - 初始化 SparkContext 后是否可以更改 SparkContext.sparkUser()?
- javascript - 如何滚动在 onClick 事件之前隐藏的“onClick”组件
- d3.js - D3饼图只旋转弧线
- r - 在一个 CSV 单元格中导入矢量 R
- kotlin - 在 kotlin 中初始化列表
- sql - 在这种情况下,“OVER(ORDER BY ...)”如何以及为什么起作用?