【发布时间】:2021-02-26 17:07:55
【问题描述】:
我在我的网站上使用 Stripe Elements,但在图标样式方面遇到了一些问题。 我进行了一些搜索并找到了这个link,但他们已经关闭了票证,说问题已得到解决。
正如您在我的屏幕截图here 中看到的那样,图标与边缘齐平,我想在左侧添加一些填充。
我尝试过像这样通过我的 JS 添加填充,但它并没有改变任何东西。
var style = {
base: {
iconColor: "#fff",
padding: "5px 10px 5px 20px",
backgroundColor: "#a91537",
color: "#fff",
fontWeight: "400",
fontFamily: "Montserrat, sans-serif",
fontSize: "18px",
lineHeight: "80px",
fontSmoothing: "antialiased",
showIcon: false,
textIndent: "10px",
":-webkit-autofill": {
color: "#fff",
},
"::placeholder": {
color: "#fff",
},
},
invalid: {
color: "#fa775a",
iconColor: "#fa775a",
},
};
我什至尝试通过 CSS 添加它,但因为它是通过 iframe 拉入的,所以我的样式没有任何作用。
【问题讨论】:
标签: stripe-payments