我正在尝试在ReactJS环境中为IE11样式化复选框,但似乎并不成功。有人能给些建议吗?以下是代码:
CSS:
HTML:
请注意,在输入标签本身中应用样式属性似乎没有影响!?谢谢。
CSS:
.squared {
input[type=checkbox] {
border-radius: 4px;
background: #ff0000;
width:100px;
}
HTML:
<Col numCol={2} className="col-w-select squared">
<input style={{float: 'left', borderColor: 'red', border: '3px'}} type="checkbox" checked={isChecked} /> <span className={(String(currentlyClicked) !== String(item[idField])) ? 'l-collapse-icon' : 'l-expand-icon'}> </span>
</Col>
请注意,在输入标签本身中应用样式属性似乎没有影响!?谢谢。
border
会覆盖borderColor
,而将边框应用于复选框可能确实没有效果。float
却很好用。这与React关系不大,在纯HTML + CSS中效果也是一样的。