【发布时间】:2022-02-04 14:25:22
【问题描述】:
【问题讨论】:
-
[styles]="{minHeight: '250px'}"最简单的方法。
标签: css flexbox quill angular-flex-layout ngx-quill
【问题讨论】:
[styles]="{minHeight: '250px'}" 最简单的方法。
标签: css flexbox quill angular-flex-layout ngx-quill
解决方案: 由于某种原因,所有在线解决方案都不起作用。说了一些关于“不安全设置样式”的内容,它们甚至不适用。
此解决方案覆盖 Angular 中的 quill 文本区域 (您可以选择任何 CSS 文件,我只是希望我所有的 Quill 编辑器都具有相同的大小)
src/styles.scss
.ql-container {
height: 300px !important;
}
【讨论】:
使用最新的quill 和ngx-quill,并假设您可以使用::ng-deep,这样可以:
::ng-deep .ql-editor {
height: 300px;
}
【讨论】:
【讨论】:
问题是来自ql-container 类的height: 100% 导致溢出。
只需将以下 css 添加到您的代码中,它将覆盖 quill 样式
.ql-container {
min-height: 10rem;
height: 100%;
flex: 1;
display: flex;
flex-direction: column;
}
.ql-editor {
height: 100%;
flex: 1;
overflow-y: auto;
width: 100%;
}
【讨论】: