html - 语义 UI:使垂直菜单(侧边栏)在平板电脑和移动设备视图中折叠
问题描述
我正在构建基于语义 UI 的 HTML + CSS 设计,并且我能够通过使用 class 使几乎任何元素都具有响应性stackable
。
但是,我用作可见侧边栏的左侧垂直菜单不会在平板电脑和移动设备视图中折叠。
我需要的结果与 Semantic UI Docs 页面完全相同:侧边栏在桌面和横向平板电脑中可见,在纵向平板电脑和移动设备中隐藏但可切换。
这是我的代码:
<div class="ui left vertical menu collapsible main sidebar visible desktop only">
<div class="transparent-bg">
<div class="ui center aligned basic sideheader segment">
<h2 class="ui header">Dashboard</h2>
</div>
<a class="bold item">
<i class="building outline icon"></i>Add Item
</a>
<a class="active item">
Item 1
</a>
<a class="item">
Item 2
</a>
<a class="item">
Item 3
</a>
</div>
</div>
关于如何实现这一目标的任何想法?官方文档页面上没有文档。
非常感谢!
解决方案
我不使用语义 UI,但您检查过https://semantic-ui.com/modules/sidebar.html吗?
推荐阅读
- javascript - WebStorm 调试问题:未显示所有对象属性
- javascript - 如何检测带有 chrome 扩展的商店结帐页面?
- haskell - 新类型中的同构
- r - 将向量中的每个值乘以 R 中 df 中的所有值
- flutter - 如何在颤动中更新谷歌驱动器文件?
- java - 如何使用 JAVAFX (java 8) 将图像上传到 Firebase 存储
- javascript - 在 javascript 中从平面 json 创建嵌套 JSON
- jquery - 引导搜索栏添加“?搜索=”到路由器
- multithreading - 代号一:需要访问 UI 的后台线程
- css - 响应式设计的 CSS 媒体查询在 SASS 中不起作用