html - 对多个类使用相同的 CSS :not() 语句
问题描述
.mat-header-cell:not(:nth-child(1)):not(:nth-child(2)), .mat-cell:not(:nth-child(1)):not(:nth-child(2)) { text-align : right; justify-content: right; }
我如何将 :not(:nth-child(1)):not(:nth-child(2)) 用于两者.mat-header
和.mat-cell
通常?
我想使用这个 :not(:nth-child(1)):not(:nth-child(2)) 语句一次,但我希望它同时适用于.mat-header
&.mat-cell
我的 CSS 有效,但我希望它简单且代码更少
解决方案
您可以使用 less 或 sass:
.mat-header-cell, .mat-cell {
&:not(:nth-child(1)):not(:nth-child(2)) {
text-align : right;
justify-content: right;
}
}
少: http: //lesscss.org/
推荐阅读
- java - 我可以在@MappedSuperclass 中使用@OneToMany(mappedBy="...") 吗?
- batch-file - 我需要一个批处理脚本来使用记事本打开 ANSI 编码的文件并另存为“somename.txt”
- javascript - 正则表达式查找除数字和小数之外的所有内容
- php - 如何使用谷歌地图 api 在网络服务器上绘制多个标记
- python - 如何修复“float() 参数必须是字符串或数字,而不是 'Timestamp'”错误?
- node.js - 没有通过管道直接从 URL 将文件完全上传到 Google Cloud Storage 的存储桶上
- android - 使用菜单按钮时的导航组件
- javascript - 如何将原始 html(“字符串”)附加到 html 网页
- mysql - mysql如何得到反馈的总数?
- flutter - Flutter:如何设置屏幕旋转监听器