html - 在框中选择标签显示选项

标签 html css angular sass

默认情况下,下拉列表中显示的选项是一个一个垂直显示的,如下所示: enter image description here

但是有没有一种方法可以在每行至少有 5 个符号的正方形中显示下拉列表?我目前的代码如下:

<select id="symbolInLineSelector" (change)="insertSymbol($event.target.value)" class="ql-size" title="symbolSelect">
            <option
              *ngFor="let symbol of keys(symbols)"
              [ngValue]="symbol"
              [innerHtml]="symbols[symbol]">
            </option>
</select>

最佳答案

我怀疑您能否使用默认的 <select> 解决此问题html 元素,它只提供纯一维下拉菜单。 一种可能性 可能是使用bootstrap 下拉列表 - 在这种情况下,您可能会在以下线程中找到您需要的内容:

Bootstrap dropdown to show grid

关于html - 在框中选择标签显示选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49472314/

相关文章:

angular - 在 Electron 中关闭MatDialogRef

javascript - 如何在打字时实时应用验证 [Typescript]

html - 100% 高度 CSS,固定页脚

jquery - 使用 div 作为与其他内容重叠的下拉菜单?

javascript - 当没有其他 div 滚动时滚动 div

css - 从 Bootstrap 4 网格中删除装订线

javascript - 如何替换handsontable中一列中的所有内容?

angular - 如何防止在确认之前更改 MatTab?

javascript - 获取返回哪个 dom 元素?

html - 用 "dynamic height"创建一个盒子