【发布时间】:2018-06-30 09:35:46
【问题描述】:
所以,我正在重建由 WHMCS 提供支持的网站主题。我正在使用引导程序 4。使用 BS4,我试图弄清楚如何在客户区进行列排序(就像默认的“六”模板(使用 BS3)一样),但没有太多运气。它应该是这样的 - 在桌面视图上,主要和次要导航应该位于左侧,主要内容在右侧,而在移动视图上,主要导航缩小并位于内容上方,次要导航在内容:
桌面视图:
PN | MC
SN |
移动视图:
PN
MC
SN
这是基本的布局html:
<div class="container">
<main class="row">
<aside class="col-sm-3">
BS4 Card containing Primary Navigation
</aside>
<article class="col-sm-9">
Main client area content
</article>
<aside class="col-sm-3">
BS4 Card containing Secondary Nav
</aside>
</main>
</div>
在桌面视图中,我无法弄清楚如何让辅助导航位于主导航下方的左侧,而是位于主要内容下方的左侧。在 BS3 中,这只是通过使用左浮动来完成,但由于 BS4 使用弹性盒,这不再有效。
编辑:
这里有一些小提琴,所以你可以看到发生了什么:
注意:已删除图像,因为小提琴显示的内容完全相同。
【问题讨论】:
-
嗨。你可以通过小提琴或其他方式在这里发布你的代码吗?我可能有一个解决方案,但需要检查它是否适用于您的特定用例。
标签: html css bootstrap-4 whmcs