css - 使用 flexbox 时强制 ul li ul 在新行上
问题描述
在我花了两个小时试图自己解决这个问题之后,我觉得现在是询问真正知道如何编码的人的正确时机。
我是什么情况
我正在构建一个 WordPress 主题,我努力让导航按我想要的方式工作。我的想法是这样 的:主页草图
因为它是 WordPress 菜单(并且因为我计划调整整个网站的外观),所以我需要它作为一个列表。但是我很难让第一级项目显示为标题,第二级项目显示为下面的项目。
据我所知: https ://jsfiddle.net/grysom/bpe924du/
我尝试了使用 flexbox 属性的随机东西 + 使用 :after 选择器添加了一个中断,content: "\A";
但没有运气。
你知道怎么做吗?甚至可能吗?
提前感谢您的想法!
祝你今天过得愉快
格里索姆
解决方案
<ul>
您将希望第二级列表位于:<li>
<ul>
<li>
Pro veřejnost
<ul>
<li>Co je ergoterapie</li>
<li>Kdo je ergoterapeut</li>
<li>Seznam zařízení</li>
<li>Etický kodex</li>
</ul>
</li>
<li>
Praxe
<ul>
<li>Nabídky práce</li>
<li>Vychytávky a tipy</li>
<li>Legislativa</li>
</ul>
</li>
</ul>
我已经更新了您的 jsfiddle:https ://jsfiddle.net/grysom/bpe924du/但您需要稍微调整样式以区分级别。
推荐阅读
- twilio - Twilio Flex Plugin 如何使用自定义路由添加新选项卡
- android - 活动有时会自行完成
- c++ - 如何使用比系统提供的更新版本的 clang 链接到线程清理程序?
- ruby-on-rails - 为什么我的多文件上传器(使用 Carrierwave 和 Cloudinary)上传文件正常,但没有将所有文件附加到模型/表格?
- c# - C# WPF DataGrid 绑定 IEnumerable
- angular - 如何在 ngx-youtube-player 模块中自动播放 YouTube 视频?
- android - Kivy - Android 后台服务不播放音频
- javascript - 如何在不制作新图标的情况下更改传单中的标记颜色
- scala - 无法在 DSE 6.7 中创建 SparkSession
- android - 使用 adb 授予对外部 sd 卡的写入权限