一旦有答案出现,我就会打自己一巴掌...所以我想做的是用<anyElement class="required active">
而不是<select class="required active">
给所有元素加一个边框。区别在于<select>
元素。
示例已尝试大声笑:
.required.active, :not(select.required.active) {
border: 1px solid red;
}
使用CSS3和/或SASS。
谢谢!
答案 0 :(得分:2)
您正在寻找的东西可以通过以下方式实现: CSS:
response
const params = {
spreadsheetId: 'spreadsheetId',
range: 'Sheet1!A:E',
valueInputOption: 'RAW',
insertDataOption: 'INSERT_ROWS',
};
const valueRangeBody = {
"range": "Sheet1!A:E",
"majorDimension": "ROWS",
"values": [["2018-01-01", 2, 3, 4]],
};
gapi.client.sheets.spreadsheets.values.append(params, valueRangeBody)
.then(function(response) {
console.log(response.result);
}, function(reason) {
console.error('error: ' + reason.result.error.message);
});
让我知道是否需要其他帮助。
答案 1 :(得分:1)
也许这就是您想要的。
正如我在您的帖子中所了解的那样,您只需要排除带有“必需”和“活动”类的 标签。
:not(select).required.active {
border: 1px solid red;
}
<div class="required active">
qwe
</div>
<p class="required active">
qwe
</p>
<input type="text" class="required active" value="qwe">
<select class="required active">
<option value="1">qwe</option>
</select>
在此代码段中,我们使用CSS3的:not()选择器来消除带有“必需”和“活动”类的<select>
标签。
有关:not()CSS选择器的进一步说明,请参考以下链接: