【发布时间】:2017-11-24 10:16:27
【问题描述】:
有一个“sidenav”网格区域(菜单列表),并且在 sidenav 的右侧有一个“内容”网格区域。单击 sidenav 网格区域中的菜单项之一时,我想在父菜单右侧显示与“内容”网格区域重叠的子菜单(li 元素)。
下面的css写好了,子菜单没有出现。当不使用 CSS 网格时,整个设置工作正常。如何使用 CSS 网格实现相同的效果?
@media (min-width: 700px) {
.main_container {
grid-template-columns: 0.1fr 1fr;
grid-template-areas:
"logo header"
"sidenav content"
}
}
预期输出:
【问题讨论】:
-
认为我们需要一个简化的案例演示。