【发布时间】:2018-08-20 17:47:00
【问题描述】:
我正在使用 react-stripe-elements,但自述文件没有说明如何添加自定义字体。
我有一个容器:
<StripeProvider apiKey={stripePubkey}>
<Elements>
<Checkout {...this.props} />
</Elements>
</StripeProvider>
然后在我的结帐中,我有一个包装信用卡输入:
<form id="payment-form" onSubmit={this.onSubmit}>
<CreditCardInput />
</form>
然后我的包装信用卡输入是:
<label>
Card info
<CardElement onChange={this.onCardChange} style={style} />
<div id="card-errors" role="alert">{this.state.error.message}</div>
</label>
传入<CardElement />的样式:
const style = {
base: {
color: '#232e35',
fontFamily: '"Podkova", "Courier New", serif',
fontSize: '16px',
'::placeholder': {
color: '#9ab4b0'
}
},
invalid: {
color: '#cf3100',
iconColor: '#cf3100'
}
};
【问题讨论】: