如何自定义 Angular Material Sidenav 组件?

伊曼纽拉·科尔塔

我正在使用 Angular 4 和 Angular Material 进行聊天,并且我正在尝试在 sidenav 上显示一些信息。我正在使用来自 Angular Material 的 sidenav,但我愿意自定义样式并消除 sidenav 打开时出现的阴影。下图描述了问题

在styles.css文件中我试过这个:

.mat-sidenav-transition .mat-sidenav-backdrop.mat-sidenav-shown {
    transition: background-color .4s cubic-bezier(.01,.1,.25,1); 
    background-color: transparent;

}
.mat-sidenav-backdrop.mat-sidenav-shown {
    background-color: transparent;
}

我也尝试使用,::ng-deep但它不起作用。

金克恩

您可以使用mode="side",它不会创建背景。

<md-sidenav mode="side" opened="true">Drawer content</md-sidenav>

查看文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 angular 8 和 angular material 中从 sidenav 单击菜单时在侧栏旁边显示我的组件

如何自定义顶部显示标签的Angular Material步进器组件?

Angular Material 不可滚动的sidenav

Angular Material sidenav错误:无法读取未定义的属性

Angular-material如何建立控制md内容的sidenav菜单?

自定义组件内的角材料Sidenav无法正确渲染右侧sidenav

Angular / Material mat-form-field自定义组件-ng-content中的matSuffix

在 Angular Material 自定义对话框中显示组件

切换Material Sidenav时如何调用影响多个组件的方法?

如何使用Angular自定义Web组件设置顺风

如何给Angular组件一个自定义对象?

Angular和SVG:如何动态加载自定义组件?

Angular 2/4:如何使我的自定义组件只读

Angular 2 + Material 2工具栏嵌套Sidenav-Sidenav外部的“如何调用”切换按钮

如何在Angular Material-Angular 2中使用md-sidenav创建右侧Navbar

如何添加Angular Material组件的特定样式

在 Angular 中自定义共享组件

Angular 6自定义输入组件

需要自定义组件Angular传递

Angular 6-如何使用按钮从另一个组件切换sidenav

如何将Angular 6 Material sidenav设置为从屏幕右侧从右向左打开

Angular 5 Material如何将下拉菜单添加到多层Carousel样式SideNav?

Material-UI Select 组件与自定义子项

Material-UI:使用withStyles自定义Box组件

Material UI Dialog 模态组件的自定义“全屏”高度

使用 Material-UI 的 tab 组件时,如何自定义选中的 tab 的样式?

如何为material-ui组件添加自定义颜色?

如何自定义React Material UI的Tab组件的文本样式

如何在Material-UI菜单中使用自定义功能组件