【发布时间】:2016-03-21 07:07:00
【问题描述】:
我需要使用Google MDL为我的设计添加两个侧边栏抽屉(左侧和右侧)。但是 mdl 布局不支持添加两个侧边栏抽屉。我该怎么做?。
【问题讨论】:
标签: javascript css material-design material-design-lite
我需要使用Google MDL为我的设计添加两个侧边栏抽屉(左侧和右侧)。但是 mdl 布局不支持添加两个侧边栏抽屉。我该怎么做?。
【问题讨论】:
标签: javascript css material-design material-design-lite
当我遇到这个问题时,我自己正在研究 2 个抽屉。这是可能的,并且在某些应用程序中是一个好的设计,实际上是在 Material Design lite 版本 2 的路线图中。请在此处阅读 Github 线程https://github.com/google/material-design-lite/issues/1597
有 2 个实际使用的托管示例,最好是在 Rich Media Gallery 过滤器选项中使用,即 Google Material Design Showcase。 http://richmediagallery.com/tools/template-database
另一个例子是小提琴
【讨论】:
首先,拥有两个侧边栏抽屉在可用性方面是个坏主意:
您应该根据 Material Design Guidelines on top-level view strategies 考虑以下选项:
如果您有多个视图需要您执行此操作,则最好考虑选项卡。
见UX designers: Side drawer navigation could be costing you half your user engagement
.....如果您的应用程序有多个视图,用户会在某种程度上平等地参与,那么侧边导航可能会花费您大量的潜在用户参与度,以及与通过侧边访问的应用程序部分的交互菜单。
【讨论】: