Я создаю форму для обработки платежа через Recurly. Поля non-recurly.js используют Bootstrap для своего макета.
Я могу стилизовать содержащий DIV, чтобы граница и радиус границы соответствовали полям Bootstrap, но Bootstrap устанавливает отступы для полей ввода:
padding: 6px 12px;
... Я считаю, что вы передаете стили для фактических полей ввода через рекурсивную настройку, поэтому я попробовал это:
style: {
all: {
fontFamily: 'Verdana',
fontSize: '14px',
fontWeight: 'normal',
padding: '8px'
},
number: {
placeholder: 'Credit card number'
},
month: {
placeholder: 'Exp. Month (mm)'
},
year: {
placeholder: 'Exp. Year (yy)'
}
}
... но он просто игнорирует заполнение. Есть ли где-нибудь список «поддерживаемых» параметров стиля для Recurly.js? Кто-нибудь понял, как получить отступы в поле ввода iFramed/injected?