css - 如何将 Angular Clarity Design 4.0 输入宽度设置为 100%?
问题描述
对于旧版本,我可以轻松覆盖 Clarity Design 表单控件的默认 CSS 行为以使用 100% 的父宽度。
使用 4.0 版本,我什至无法style="width: 100%"
在 Chrome Inspector 上设置clr-input-container
所有子元素(clr-control-container
, clr-input-wrapper
, input
)。
任何人都有运气尝试使 Clarity Design 4.0 的输入元素适合 100% 宽度?
解决方案
您可以使用clr-*
类在输入上应用样式。例如,
.clr-input,
.clr-input-wrapper {
max-width: 100%;
width: 100%;
}
.clr-control-container,
.clr-input-wrapper.clr-input {
padding-left: 0;
padding-right: 0;
}
看看这个stackblitz。
推荐阅读
- javascript - 在 JavaScript 中使用先前定义的函数作为回调的术语是什么?
- python-3.x - 使用 matplotlib 设置 x axy
- flutter - 如何在 Flutter 中创建同时具有 kg 和 lbs 选项的 Cupertino 选择器
- c# - 为什么 C# 允许将泛型数组与所有类型的模式进行匹配?
- vue.js - 如何在Vue中自动将项目添加到对象中的数组中
- r - Rmarkdown 在父目录中渲染 index.html 而不是渲染打开的文档
- android - org.mockito.exceptions.misusing.NotAMockException:参数应该是一个模拟,但是是:class java.lang.Class
- git - Git错误:另一个存储库推送到相同的参考
- opencv - 具有 RGB 数据的 oneVPL 的 JPEG 硬件编码
- flutter - 键入'_InternalLinkedHashMap
' 不是“AssesmentModel”类型的子类型?