相关疑难解决方法(0)

Angular 2 Material自定义md菜单

我是Angular 2 Material的新手,我正在尝试自定义md-menu组件的样式.

<md-icon class="material-icons" [mdMenuTriggerFor]="menu">dehaze</md-icon>
<md-menu #menu="mdMenu" [overlapTrigger]="false">
  <button md-menu-item>Item 1</button>
  <button md-menu-item>Item 2</button>
</md-menu>
Run Code Online (Sandbox Code Playgroud)

预定义的样式设置工作正常(例如将菜单设置为非重叠),但我想将md菜单设置为100%宽度并在md-icon按钮之间留出一点空间,这会扩展菜单,我不能使用Angular 2 Material预定义指令.

到目前为止,我找到了使用/ deep/css命令的解决方案,但我读到主要浏览器不再支持该命令.

定制Angular 2 Material组件的好方法是什么?我怎样才能设置我的md菜单样式,以便它具有100%的宽度和扩展按钮之间的一些空间?

为了说明我在说什么: 菜单草稿

html css angular-material2 angular

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

angular ×1

angular-material2 ×1

css ×1

html ×1