【发布时间】:2018-09-17 00:30:33
【问题描述】:
环境:Electron 桌面单页应用
我有一个项目,我想使用两个Semantic UI 侧边栏方案。一次只能看到一个方案。我已经看过这个较早的问题(
Semantic-UI: Two Sidebars Conflict, Only One at a Time? ) 但它只回答了我的部分问题。
做一个简单的测试,将每个侧边栏方案包装在 div 中,我收到了一些 Semantic UI 警告(“必须移动侧边栏。为了获得最佳性能,请确保侧边栏和推送器是您的直接子项身体标签”)。在我走得更远之前,谁能告诉我下面的结构是否可行,或者是否有其他推荐的方法来解决这个问题?
我将根据用户交互显示/隐藏这些“层”——两个层都需要语义侧边栏功能。
<body>
<div id="LAYER-1" class="ui sidebar inverted vertical menu">
<!-- ************** Sidebar content ************* !-->
</div>
<div class="pusher">
<!-- ************** Layer content ************* !-->
</div>
<div id="LAYER-2" class="ui sidebar inverted vertical menu">
<!-- ************** Sidebar content ************* !-->
</div>
<div class="pusher">
<!-- ************** Layer content ************* !-->
</div>
</body>
【问题讨论】: