【发布时间】:2021-11-02 02:40:31
【问题描述】:
Stripe React 元素的占位符有一个 Opacity: 1 CSS 属性,不能使用样式对象更改。其他::placeholder CSS 属性可以更改。
样式对象:
const iframeStyles = {
base: {
color: "#276678", //$blue
fontSize: "30px",
lineHeight: "38px",
fontFamily: "Lato",
fontWeight: 400,
"::placeholder": {
color: "#C8D7DE", //$bluepastel
opacity: 0,
}
},
invalid: {
},
complete: {
}
};
Firefox 检查输出:
我试过!important,但没用。 opacity 道具不适用。有什么办法可以解决这个问题吗?
【问题讨论】:
标签: css reactjs frontend stripe-payments payment