PrimeNG:将列表框和面板彼此相邻对齐

标签 primeng

我使用集成在我的 Angular 2 应用程序中的 PrimeNG Beta 17。 在我的模板中,我想在面板旁边放置一个列表框,而列表框应显示在面板的左侧。

<p-listbox [options]="modelTypes" [(ngModel)]="selectedModelType"
           [style]="{'width':'150px','max-height':'150px'}"></p-listbox>
<p-panel header="Model description" [toggleable]="true" [collapsed]="true" >
          Lorem ipsum dolor sit 
</p-panel>

知道如何实现这一点吗? 我知道 CSS 中的“ float ”技术,但是我想知道 PrimeNG 中是否有任何内置支持来简化布局。

最佳答案

要实现这一点,请尝试使用网格。 所以你只需要做这样的事情:

<div class="ui-g-12 ui-g-nopad">
            <div class="ui-g-6 ui-g-nopad">
                Content1
            </div>
            <div class="ui-g-6 ui-g-nopad">
                Content2
            </div>
        </div>

http://www.primefaces.org/primeng/#/grid

关于PrimeNG:将列表框和面板彼此相邻对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40139699/

相关文章:

javascript - 如何在pcolumn prime ng数据表中使用嵌套数组

typescript - PrimeNG/Chart.js - 要显示的最大标签数

javascript - 下拉菜单 从函数生成选项 - primeng

Angular 4 + PrimeNG 菜单 - 多个菜单项显示为事件状态

angular - 将页面选择设置为 PrimeNG p-table 的最后一页

angular - 错误 : Module not found: Error: Can't resolve '@angular/cdk/scrolling'

Angular:如何在 PrimeNG p-steps 组件中设置已完成步骤的样式?

Angular 8 : Problems with QueryParamsHandling

javascript - 无法在 p-autocomplete 中将值绑定(bind)到 ngModel

angular - PrimeNG 编辑器组件自动专注于页面加载