gpt4 book ai didi

css - (Angular) ng-deep 改变特定元素

转载 作者:行者123 更新时间:2023-11-28 02:20:47 24 4
gpt4 key购买 nike

如果有人知道如何使用 ng-deep 更改特定元素。

我想将占位符的颜色从灰色更改为白色。

〇HTML

<md-input-container class="header-inputContainer">
<input class="header-inputBar" mdInput placeholder="荷主">
</md-input-container>

〇CSS

::ng-deep .mat-input-placeholder {color: #fff;}

从这里

enter image description here

对此。

enter image description here

但是 CSS 会像这样影响其他元素的占位符。

・其他组件中的元素(上面没有CSS) enter image description here

・其他组件中的元素(上面有CSS)

enter image description here

在 CSS 中添加类名不起作用。如果有人可以提供帮助,那将不胜感激。

最佳答案

另一种解决方案是给它一个类名,然后在全局样式 (style.css) 中引用它。

.header-inputBar.mat-input-placeholder {
color: #fff;
}

关于css - (Angular) ng-deep 改变特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48218651/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com