我在一个网格区域中有一个侧边栏,我正在尝试对其应用盒子阴影。但似乎不起作用。是否有解决方法?
#wrapper {
display: grid;
grid-template-columns: auto 1fr;
grid-template-areas: "sidebar content";
height: 100%;
@include media-breakpoint-down(sm) {
grid-template-columns: auto;
grid-template-areas: "sidebar" "content";
}
}
#sidebar {
grid-area: sidebar;
background: $white;
box-shadow: 2px 2px 2px black; //this doesn't work
padding: 2rem 1rem;
.nav-title {
display: none;
}
&.show {
min-width: 250px;
.nav-title {
display: inline;
margin-left: .5rem;
}
}
@include media-breakpoint-down(sm) {
display: none;
&.show {
padding: .5rem .5rem;
display: block;
}
}
}
#content {
grid-area: content;
background-color: #e9f2f7;
}
文档中似乎没有提到这种情况行不通,虽然border-right似乎可以正常工作。