javascript - 增加 MatBottomSheet 的宽度?

标签 javascript html css angular angular-material

以下 CSS 增加高度但不增加宽度:

.mat-bottom-sheet-container {
  min-height: 100vh;
  min-width: 100vw;
  margin-top: 80px;
}

有人知道如何增加MatBottomSheet宽度吗? Stackblitz new window demo.

请注意,演示必须在新窗口中运行(在新窗口中打开)才能看到 MatBottomSheet 不是完整 View 。

最佳答案

这是因为您将 mat-bottom-sheet-container-large 应用于具有 css 的同一元素

.mat-bottom-sheet-container-large {
     min-width: 512px;
     max-width: calc(100vw - 256px); 
}

删除此类或将 !important 属性添加到 mat-bottom-sheet-container 类中的 min-width

.mat-bottom-sheet-container {
  min-height: 100vh;
  min-width: 100vw !important;
  margin-top: 80px;
}

关于javascript - 增加 MatBottomSheet 的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58230275/

相关文章:

javascript - 在按钮选择下方隐藏和显示 div + 类更改

html - 没有服务器语言的所有页面上的相同菜单?

JavaScript 轮播不工作

html - Safari 上的菜单显示问题

javascript - 将变量从一个 ajax 调用发送到下一个

javascript - 我如何在 Vuejs 中设置刷新时的旧输入值

java - 我无法访问外部 javascript 文件中的 freemarker 变量

javascript - 如何在悬停时为 div.card-img-overlay 中的文本添加动画效果

javascript - 确定在我的网页中单击垂直或水平滚动条的位置

javascript - DC.js numberDisplay with crossfilter 获取总记录