Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 从$mdSidenav中删除灰色覆盖/背景_Css_Angularjs_Material Design - Fatal编程技术网

Css 从$mdSidenav中删除灰色覆盖/背景

Css 从$mdSidenav中删除灰色覆盖/背景,css,angularjs,material-design,Css,Angularjs,Material Design,我在我的项目中使用了一些来自Angular Material的组件,我在删除服务$mdSidenav的灰色覆盖/背景时遇到了一些问题,因为我看不到可以在哪里配置它 由于我不想用棱角材料破解核心代码,我想知道当侧导航面板滑入(激活)时,移除灰色覆盖层/背景的最佳方法是什么。有人能告诉我在哪里可以配置或覆盖灰色覆盖吗?感谢使用CSS: md-backdrop.md-sidenav-backdrop{ display:none } 警告:这可能会中断用户功能。您可以使用内置的角度材质属性指令

我在我的项目中使用了一些来自Angular Material的组件,我在删除服务
$mdSidenav
的灰色覆盖/背景时遇到了一些问题,因为我看不到可以在哪里配置它

由于我不想用棱角材料破解核心代码,我想知道当侧导航面板滑入(激活)时,移除灰色覆盖层/背景的最佳方法是什么。有人能告诉我在哪里可以配置或覆盖灰色覆盖吗?感谢使用CSS:

md-backdrop.md-sidenav-backdrop{
    display:none
}

警告:这可能会中断用户功能。

您可以使用内置的角度材质属性指令
md disable background
。它接受一个布尔值,当在标记中出现时,sidenav将不显示背景

<md-sidenav md-disable-backdrop>
</md-sidenav>


不要使用此选项,因为指令会侦听带有md sidenav Background类的元素中的click事件,以关闭sidenav Bar。虽然文档似乎没有明确提到
md disable Background
,但这绝对是正确的解决方案文档确实提到了它,就在后面。这种类型的繁重CSS实际上会破坏用户功能。这不是最好的办法。可能
可见性:隐藏或<代码>不透明度:0作为最后的手段,但多尔·科恩的解决方案更好。md-disable-BACKUP肯定更好