HTML 中下面的两个select
' 都受到相同的 CSS 代码的影响,但是我需要应用不同的 CSS 代码来以不同的方式影响两个select
'。我该怎么做呢?具体来说,我需要content
每个不同的属性。目前,所有选择都具有所有这些 CSS 属性。
CSS:
&.has-value:not(.is-open) {
.Select-input {
position: relative;
&::before {
content: '+ Add';
position: absolute;
font-style: italic;
left: 5px;
top: 5px;
color: #bbb;
}
}
}
HTML:
<div className="job-desc-item">
<h4 className="section-heading">Skills:</h4>
<Select
multi
simpleValue
value={this.state.skillValue}
placeholder="+ Add skill"
options={this.state.skillOptions}
clearable={false}
autosize={false}
onChange={this.handleSkillsSelectChange.bind(this)}
/>
</div>
<div className="job-desc-item">
<h4 className="section-heading">Location:</h4>
<Select
multi
simpleValue
value={this.state.locationValue}
placeholder="+ Add location"
options={this.state.locationOptions}
clearable={false}
autosize={false}
onChange={this.handleLocationSelectChange.bind(this)}
/>
</div>