gpt4 book ai didi

html - CSS:将 CSS 样式应用于除 Material Angular 之外的所有内容

转载 作者:行者123 更新时间:2023-12-03 18:25:04 25 4
gpt4 key购买 nike

如何将 CSS 样式( justify-content: centerbox-sizing: border-box 应用于所有子元素和孙元素,除了 Material 并以 我们将有 500 多个元素,需要有效地应用它。
注意到进入 Material 的子元素内部元素,并应用 border-box 或 center 会破坏它的 display 。
我可以申请 mat 关键字搜索吗?有许多 mat div 元素, mat-input, mat-select, mat-tab, etc尝试应用 css 开始选择器,
https://www.w3schools.com/css/css_attribute_selectors.asp

.container *not(%.mat) {
box-sizing: border-box
}


<div class="container">
<div class="document-holder">
<div class>error_outline</div>
<mat-input><mat-input>

最佳答案

.container *:not([class^="mat"]) {
background: red;
}
这就是您可能正在搜索的代码。 [class^="mat"]将匹配任何具有以 mat 开头的类的元素. [class*="mat"]将匹配任何具有 mat 的元素类名中的任何位置。
根据您的情况使用它们中的任何一个。

关于html - CSS:将 CSS 样式应用于除 Material Angular 之外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63237057/

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