html - Flex 不会像示例中所示那样进入

标签 html css flexbox primeng

我只是想在 PrimeNG Flex 上使用 Nested flex 的修改示例通过使用下面的代码:

<h3>Nested</h3>
<div class="p-grid nested-grid">
    <div class="p-col-8">
        <div class="p-grid">
            <div class="p-col-6">
                <div class="box">6</div>
            </div>
            <div class="p-col-6">
                <div class="box">6</div>
            </div>
            <div class="p-col-12">
                <div class="box">12</div>
            </div>
        </div>
    </div>
    <div class="p-col-4">
        <div class="box box-stretched">4</div>
    </div>
</div>

但是,col div 的总大小不是 12,而是 11,如果总 p-col 数为 12 或更多,元素将换行到我不想要的下一行。另一方面,我查看了所有主要的 div 和 body paddings 和 margins 但没有问题。我认为 p-cols 的填充不会导致这个问题,它们的填充也在 0-5 px 范围内。知道如何解决这个问题吗?

最佳答案

站点中的示例显示有点像这样

我不认为你需要'p-grid nested-grid'

<div class="p-grid">
<div class="p-col-8">
    <div class="p-grid">
        <div class="p-col-6">
            6
        </div>
        <div class="p-col-6">
            6
        </div>
        <div class="p-col-12">
            12
        </div>
    </div>
</div>
<div class="p-col-4">
    4
</div>

关于html - Flex 不会像示例中所示那样进入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53868770/

相关文章:

html - Flexbox 父计算宽度而不会溢出的问题 : hidden

html - 是否有任何解决方法可以在 http 和 https 上使用 html5 localstorage?

jquery - 如何在猫头鹰 slider 中使用一些元素并为其设置动画?

javascript - 设置 URL 以在 Django 模板中加载 iframe

html - 将图像与文本对齐

html - Flexbox 100% 高度背景问题

php - 如何将颜色选择器添加到我的文本字段

javascript - 在 4 张图片下展开带有描述的 div

javascript - 如何动态调整自定义 CSS 属性?

css - 在具有拉伸(stretch)对齐的 flexbox 容器中垂直居中 div