如何移除React应用中Stripe Payment Element的输入框标签?
React中移除Stripe Payment Element输入框上方标签的解决方案
我在React应用中使用Stripe Payment Element时,需要移除输入框上方的标签。最初尝试通过Stripe的Appearance API设置以下样式来隐藏标签:
'.Label': { display: 'none', visibility: 'hidden', }, '.Label--empty': { display: 'none', visibility: 'hidden', },
后来找到可行的解决方案:通过Appearance API将labels配置为'floating',即可将标签嵌入输入框内部,实现隐藏上方标签的效果。代码示例如下:
appearance: { labels: 'floating', }
内容的提问来源于stack exchange,提问作者Stinny
相关产品推荐
相关产品推荐

