css - 使项目列表可水平滚动
问题描述
我的 Angular Material 垫芯片列表面临一个问题。
我有一个垫子列表,里面装满了垫子,我想将它们添加到一行中,如果项目多于显示器可以显示的数量,我希望该区域可以水平滚动。
这是我的案例示例:https ://stackblitz.com/edit/angular-sr6pkk?file=src%2Fapp%2Fchips-input-example.html
谢谢。
解决方案
将下面的 css 代码添加到 styles.scss 以使芯片列表可水平滚动
.mat-chip-list-wrapper {
/* make all item stay in one row, add !important to override default value: wrap */
flex-wrap: nowrap !important;
overflow-x: auto; /* make list scroll when overflow */
}
推荐阅读
- javascript - TypeScript - 类型“布尔”不满足返回布尔值的类型的约束
- teradata - Informatica 并行作业在 Teradata 上创建 mload 问题
- php - 加载资源失败:服务器响应状态为 500 () PHP 网站
- isabelle - 伊莎贝尔理论“变量“返回”仅发生在右手边”
- r - Shiny (R) 中的文本分辨率
- javascript - 如何关闭在 cypress 中浏览网站时可能随时出现的弹出警报?
- php - PHP 获取 UTC/GMT 时间,四舍五入到最近的分钟,并格式化为 yyyyMMddHHmm
- css - 如何确保图像不会水平或垂直拉伸
- html - 如何让侧边栏占据整个页面高度?
- spring-boot - Spring Cloud Kubernetes,网关路由映射