angular - 如何在 Angular Material 中创建 Bootstrap 'input-group-text'
解决方案
Material Design UI 套件非常有主见。您必须进行大量样式覆盖才能实现您想要做的事情。
但是要回答您的问题,您需要检查元素并覆盖主 CSS 文件中的规则(而不是在您的组件中)。尝试在您的输入元素中添加如下内容:
<mat-form-field>
<mat-label>Recipient's username</mat-label>
<input matInput>
<p matSuffix>@example.com</p>
</mat-form-field>
然后在你的主要styles.css
:
.mat-form-field-suffix {
background: lightgray;
/* rest of your styles */
}
您可能需要根据样式规则的特殊性添加更多类。不过,您必须添加其余样式。
推荐阅读
- angular - 如何在基于 Angular 的应用程序中使用 electron.js 最小化应用程序?
- java - 带有可选的端点验证(@Valid、@Pattern 等)
- reactjs - Gatsby GraphQL 组件中的变量
- r - 如何在 R 中的 pivot_wider 中编辑迭代顺序
- json - 如何在 shell (STRIPE) 中使用 JQ 过滤 JSON 数组?
- gammu - gammu-smsd 不发送短信
- c - 用 c89 编译
- ruby-on-rails-4 - 如何模拟 github oauth rails4 的黄瓜失败?
- multithreading - 可以使用 GPGPU 并行处理来完成大规模的“Double Dabble”(移位和添加 3)处理吗?
- c++ - 没有运算符 "<<" 匹配这些操作数——操作数类型是:std::ostream << Dual