html - 角度材料textarea行css不起作用
问题描述
我正在使用角度材料设计,我使用了 Textarea,但高度没有改变是固定的我尝试了很多方法,但没有工作我想要
但是,它始终是相同的大小。甚至更改 css 也但它只是改变高度,我可以说它不工作
关于如何更改文本区域大小的任何想法?
<mat-form-field appearance="outline" class="example-full-width">
<mat-label>Discription</mat-label>
<textarea matInput></textarea>
</mat-form-field>
即使我试过这个但同样的问题正在发生
<mat-form-field>
<mat-label>Description</mat-label>
<textarea matInput formControlName="description" matTextareaAutosize matAutosizeMinRows=1 matAutosizeMaxRows=5></textarea>
</mat-form-field>
这个输出我得到表单代码
预期产出
解决方案
您需要添加:
matAutosizeMinRows=5 matAutosizeMaxRows=20
这将设置控制高度的最小行数和最大行数。
如果您在编辑问题时尝试了上述方法,则会得到不同的结果。然后可能另一个 CSS 会覆盖textarea
高度。检查您的开发人员工具以找出附加到textarea
.
推荐阅读
- android - 如何从画廊添加视频并在 android studio 的 videoview 上播放?
- google-sheets - GoogleSheet 求和直到空行并按“个人”分组
- dokku - 部署在 dokku-ubuntu-s-1vcpu-1gb-nyc1-01 上时如何访问 Dokku 上的应用程序?
- amazon-web-services - DynamoDB flush latency
- excel - 将工作表从一个工作簿复制到另一个工作簿公式不会重新计算
- c++ - 我无法理解 C++ 向量声明中的这种变量类型
- google-sheets - 如何从字符串中提取两个共享相同前言的单词?
- java - 如何获得java数组列表的总和?
- pylint - 可以导入模块时pylint报无法导入错误
- python - /notify/ 'User' 对象的 AttributeError 没有属性 'get'