是否可以将另一个元素添加到类似
的定义中input {
&:not[type="submit"], &,textarea {
// styles that apply to inputs that are not submit buttons, and text areas
}
// other styles here that I don't want to apply to textareas
// do want to apply to inputs
}
我已经查看了sass文档,但看不到任何内容,如果有人可以提出一种方法来做到这一点很棒。
由于
答案 0 :(得分:2)
不,这是不可能的。请记住,嵌套是一项功能,而非要求。在有意义的时候筑巢,不要筑巢。
this answer可能更好地解决您的问题,因为输入元素的子集超过2个(文本,日期,按钮,复选框/收音机,滑块,颜色选择器等)和样式应该是应用于文本样式输入通常不适用于任何其他类型。