コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
Stripe Payments について
構築済みのシステムをアップグレード
支払いの分析
オンライン決済
概要ユースケースを見つけるManaged Payments
Payment Links を使用する
決済ページを構築
高度なシステムを構築
    概要
    クイックスタート
    高度なシステムを設計
    デザインをカスタマイズする
    決済手段を管理
    追加情報を収集する
    支払いで税金を徴収
    支払いに使用された決済手段を保存する
    支払いを行わずに顧客の決済手段を保存する
    領収書と支払い済みの請求書を送信する
アプリ内実装を構築
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
支払いインターフェイス
Payment Links
Checkout
Web Elements
アプリ内 Elements
決済シナリオ
複数の通貨を扱う
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
店頭支払い
端末
決済にとどまらない機能
会社を設立する
仮想通貨
Financial Connections
Climate
ホーム支払いBuild an advanced integration

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

Elements Appearance API

Element は、サイトに合わせてデザインをカスタマイズできます

Stripe Elements はデザインのカスタマイズに対応しており、appearance オプションでサイトのデザインと親和性を持たせることができます。各要素のレイアウトに一貫性をもたせながら、色、フォント、ボーダー、パディングなどを変更することができます。

  1. まず、テーマを選択します。

事前に構築されたテーマの中から、実際のウェブサイトに最も近いものを選ぶことで、すぐに利用を開始できます。

  1. variables を使用してテーマをカスタマイズします。

fontFamily や colorPrimary などの変数を設定して、各要素全体に表示されるコンポーネントを広範囲にわたってカスタマイズします。

  1. 必要に応じて、rules を使用して個々のコンポーネントと状態を微調整します。

きめ細かく制御するには、Element に表示される個々のコンポーネントにカスタム CSS プロパティを指定します。

注

Elements Appearance API は、個別の支払い方法の Element (CardElement など) には対応していません。Element をカスタマイズするには、代わりに Style (スタイル) オブジェクトを使用してください。

顧客の所在地
レイアウト

テーマ

以下のいずれかのテーマを選択して Elements のカスタマイズを開始します。

  • stripe
  • night
  • flat
const appearance = { theme: 'night' }; // Pass the appearance object to the Elements instance const elements = stripe.elements({clientSecret, appearance});

変数

Elements の多くのコンポーネントのデザインに影響を与える変数を設定します。

カード入力フィールド、主要なクレジットカードのアイコン、Klarna 決済オプションが表示され、色とスタイルを設定する Appearance API 変数のラベルが付いた決済フォーム。

variables オプションは、CSS 変数のように機能します。各変数に CSS 値を指定し、var(--myVariable) 構文で他の変数を参照できます。ブラウザーの DOM エクスプローラーを使用し、取得した DOM を調べることも可能です。

const appearance = { theme: 'stripe', variables: { colorPrimary: '#0570de', colorBackground: '#ffffff', colorText: '#30313d', colorDanger: '#df1b41', fontFamily: 'Ideal Sans, system-ui, sans-serif', spacingUnit: '2px', borderRadius: '4px', // See all possible variables below } }; // Pass the appearance object to the Elements instance const elements = stripe.elements({clientSecret, appearance});

使用頻度の高い変数

変数説明
fontFamilyElements 全体で使用されるフォントファミリー。Elements は、fonts オプションを Elements グループ に渡すことで、カスタムフォントをサポートします。
fontSizeBaseElement のルートに設定されるフォントサイズ。デフォルトでは、fontSizeXs や fontSizeSm などの他のフォントサイズ変数は、rem 単位を使用してこの値から拡大縮小されます。モバイルの入力フィールドには、少なくとも 16px のフォントサイズを選択してください。
spacingUnit間隔を空ける際はこの基本単位が適用されます。この値を増減してレイアウトの間隔を調整します。
borderRadiusElements のタブ、入力、その他のコンポーネントに適用される境界半径。
colorPrimaryElements 全体で使用される原色。これはブランドの原色に設定されます。
colorBackgroundElements の入力、タブ、その他のコンポーネントの背景に使用される色。
colorTextElements のデフォルトの文字の色。
colorDangerElements のエラーや破壊的なアクションに表示される色。

使用頻度の低い変数

変数説明
fontSmoothElements で使用する文字のアンチエイリアス設定。always、auto、または never を指定できます。
fontVariantLigaturesElements の文字の font-variant-ligatures 設定。
fontVariationSettingsElements の文字の font-variation-settings 設定。
fontWeightLight蛍光文字のフォントの太さ。
fontWeightNormal標準文字のフォントの太さ。
fontWeightMedium中文字のフォントの太さ。
fontWeightBold太字文字のフォントの太さ。
fontLineHeightElements の文字の line-height 設定。
fontSizeXlElements の特大文字のフォントサイズ。デフォルトでは、var(--fontSizeBase) から rem 単位で拡大縮小されます。
fontSizeLgElements の大文字のフォントサイズ。デフォルトでは、var(--fontSizeBase) から rem 単位で拡大縮小されます。
fontSizeSmElements の小文字のフォントサイズ。デフォルトでは、var(--fontSizeBase) から rem 単位で拡大縮小されます。
fontSizeXsElements の極小文字のフォントサイズ。デフォルトでは、var(--fontSizeBase) から rem 単位で拡大縮小されます。
fontSize2XsElements の極小より 1 段階小さい文字のフォントサイズ。デフォルトでは、var(--fontSizeBase) から rem 単位で拡大縮小されます。
fontSize3XsElements の極小より 2 段階小さい文字のフォントサイズ。デフォルトでは、var(--fontSizeBase) から rem 単位で拡大縮小されます。
logoColor表示されるロゴのバリエーションの設定 (light または dark のいずれか)。
tabLogoColor.Tab コンポーネントに表示されるロゴのバリエーション (light または dark のいずれか)。
tabLogoSelectedColor.Tab--selected コンポーネントに表示されるロゴのバリエーション (light または dark のいずれか)。
blockLogoColor.Block コンポーネントに表示されるロゴのバリエーション (light または dark のいずれか)。
colorSuccessElements の肯定的なアクションや成功した結果に表示される色。
colorWarningElements の破壊的なアクションに表示される色。
accessibleColorOnColorPrimaryvar(--colorPrimary) 背景の前面に表示される文字の色。
accessibleColorOnColorBackgroundvar(--colorBackground) 背景の前面に表示される文字の色。
accessibleColorOnColorSuccessvar(--colorSuccess) 背景の前面に表示される文字の色。
accessibleColorOnColorDangervar(--colorDanger) 背景の前面に表示される文字の色。
accessibleColorOnColorWarningvar(--colorWarning) 背景の前面に表示される文字の色。
colorTextSecondary重要度の高いテキストに使用される色。たとえば、現在選択されていないタブのラベルなどに使用されます。
colorTextPlaceholderElements の入力のプレースホルダーテキストに使用される色。
iconColorElements のアイコン (カードタブに表示されるアイコンなど) に使用されるデフォルトの色。
iconHoverColorマウスカーソルを合わせたときのアイコンの色。
iconCardErrorColorカードがエラー状態の場合に表示されるカードアイコンの色。
iconCardCvcColorカードアイコンのセキュリティコードの色。
iconCardCvcErrorColorセキュリティコードフィールドの入力が無効な場合に表示されるカードアイコンのセキュリティコードの色。
iconCheckmarkColor.Checkbox などのコンポーネントで表示されるチェックマークの色。
iconChevronDownColor入力を選択する時に表示される矢印アイコンの色。
iconChevronDownHoverColorマウスカーソルを合わせたときの矢印アイコンの色。
iconCloseColor終了または閉じるの操作が行われたことを示す閉じるアイコンの色。
iconCloseHoverColorマウスカーソルを合わせたときの閉じるアイコンの色。
iconLoadingIndicatorColor読み込みインジケーターのスピナーの色。
iconMenuColor追加アクションを示すメニューアイコンの色。
iconMenuHoverColorマウスカーソルを合わせたときのメニューアイコンの色。
iconMenuOpenColorメニューを開いたときのメニューアイコンの色。
iconPasscodeDeviceColorユーザーのモバイルデバイスにメッセージが送信されたことを示すパスコードデバイスアイコンの色。
iconPasscodeDeviceHoverColorマウスカーソルを合わせたときのパスコードデバイスアイコンの色。
iconPasscodeDeviceNotificationColorパスコードデバイスアイコンの上に表示される通知インジケーターの色。
iconRedirectColorリダイレクトベースの決済手段に表示されるリダイレクトアイコンの色。
tabIconColorタブに表示されるアイコンの色。
tabIconHoverColorマウスカーソルをタブの上に合わせたときにタブに表示されるアイコンの色。
tabIconSelectedColor選択されているタブに表示されるアイコンの色。
tabIconMoreColor追加の決済手段メニューのトリガーに表示されるアイコンの色。
tabIconMoreHoverColorマウスカーソルをトリガーの上に合わせたときに追加の決済手段メニューのトリガーに表示されるアイコンの色。
accordionItemSpacing.AccordionItem コンポーネント間の縦間隔。これは、spacedAccordionItems が true の場合にのみ適用されます。
gridColumnSpacingElements のレイアウトに適用されるグリッドの列間。
gridRowSpacingElements のレイアウトに適用されるグリッドの行間。
pickerItemSpacing.Picker コンポーネント内で表示される .PickerItem コンポーネント間の間隔。
tabSpacing.Tab コンポーネント間の横間隔。

ルール

rules オプションは、CSS に類似するセレクターを CSS プロパティにマッピングしたものであり、各コンポーネントを詳細にカスタマイズすることを可能にします。theme と variables を定義した後 rules を使用することで、Elements をサイトのデザインに合わせて簡単に実装できます。

const appearance = { rules: { '.Tab': { border: '1px solid #E0E6EB', boxShadow: '0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(18, 42, 66, 0.02)', }, '.Tab:hover': { color: 'var(--colorText)', }, '.Tab--selected': { borderColor: '#E0E6EB', boxShadow: '0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(18, 42, 66, 0.02), 0 0 0 2px var(--colorPrimary)', }, '.Input--invalid': { boxShadow: '0 1px 1px 0 rgba(0, 0, 0, 0.07), 0 0 0 2px var(--colorDanger)', }, // See all supported class names and selector syntax below } }; // Pass the appearance object to the Elements instance const elements = stripe.elements({clientSecret, appearance});

すべてのルール

ルールのセレクターは、Elements 内の公開クラス名と、対応するステータス、疑似クラス、疑似要素を対象にすることができます。有効なセレクターの例として、以下が挙げられます。

  • .Tab, .Label, .Input
  • .Tab:focus
  • .Input--invalid, .Label--invalid
  • .Input::placeholder

以下は有効なセレクターではありません。

  • .p-SomePrivateClass, img: 公開クラス名のみターゲットにすることができます
  • .Tab .TabLabel: セレクター内での先祖子孫関係はサポートされていません
  • .Tab--invalid: .Tab クラスは、--invalid 状態をサポートしていません

セレクターに表示される各クラス名は、CSS プロパティの許可リストに対応しています。これは、キャメルケース (box-shadow プロパティの boxShadow など) を使用して指定します。

以下は、サポートされているクラス名と、対応するステータス、疑似クラス、疑似要素の一覧です。

タブ

クラス名ステータス疑似クラス疑似要素
.Tab--selected:hover、:focus、:active、:disabled
.TabIcon--selected:hover、:focus、:active、:disabled
.TabLabel--selected:hover、:focus、:active、:disabled

フォーム入力 - 上のラベル

モバイルの入力フィールドには、少なくとも 16px のフォントサイズを選択してください。

クラス名ステータス疑似クラス疑似要素
.Label--empty、--invalid、--focused
.Input--empty、--invalid:hover、:focus、:disabled、:autofill::placeholder、::selection
.Error

フォーム入力 - フローティングラベル

注

フローティングラベルは、追加設定オプションとして有効にできます。

クラス名ステータス疑似クラス疑似要素
.Label--empty、--invalid、--focused、--floating、--resting
.Input--empty、--invalid:hover、:focus、:disabled、:autofill::placeholder、::selection
.Error

ブロック

クラス名ステータス疑似クラス疑似要素
.Block
.BlockDivider
.BlockAction--negative:hover、:focus、:active

コード入力

クラス名ステータス疑似クラス疑似要素
.CodeInput:hover、:focus、:disabled

チェックボックス

クラス名ステータス疑似クラス疑似要素
.Checkbox--checked
.CheckboxLabel--checked:hover、:focus、:focus-visible
.CheckboxInput--checked:hover、:focus、:focus-visible

ドロップダウン

クラス名ステータス疑似クラス疑似要素
.Dropdown
.DropdownItem--highlight:active

切り替え

クラス名ステータス疑似クラス疑似要素
.Switch--active:hover
.SwitchControl:hover

ピッカー

クラス名ステータス疑似クラス疑似要素
.PickerItem--selected、--highlight、--new、--disabled:hover、:focus、:active
.PickerAction:hover、:focus、:active

.PickerItem のアクティブステータスが、他のステータスよりも目立つように設定してください。

推奨

コントラストの高い原色、太いフォント、アウトラインを用いると、アクティブのステータス (顧客が選択した項目) が判別しやすくなります。

非推奨

.PickerItem のステータスを区別する際、同じ太さのフォントオプションやコントラストの低い色を使用しないようにしてください。アクティブの判別が難しくなります。

メニュー

クラス名ステータス疑似クラス疑似要素
.Menu
.MenuIcon--open:hover
.MenuAction--negative:hover、:focus、:active

アコーディオン

クラス名ステータス疑似クラス疑似要素
.AccordionItem--selected:hover、:focus-visible

Payment Method Messaging Element

クラス名ステータス疑似クラス疑似要素
.PaymentMethodMessaging

ラジオアイコン

クラス名ステータス疑似クラス疑似要素
.RadioIcon
.RadioIconOuter--checked、--hovered
.RadioIconInner--checked、--hovered

.RadioIcon の width プロパティを使用して、アイコン全体のサイズを制御できます。r (半径) プロパティで .RadioIconInner の相対サイズを調整します。.RadioIconOuter と .RadioIconInner は SVG 要素であり、 stroke と fill プロパティでスタイルを指定できます。サポートされている CSS プロパティについては、下記の一覧でご確認ください。

const appearance = { rules: { '.RadioIcon': { width: '24px' }, '.RadioIconOuter': { stroke: '#E0E6EB' }, '.RadioIconInner': { r: '16' } } };

サポートされている CSS プロパティ

CSS プロパティサポートされているクラス
-moz-osx-font-smoothingAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
-webkit-font-smoothingAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
-webkit-text-fill-colorAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
backgroundColorAccordionItem、Action、Block、BlockAction、BlockDivider、Button、CheckboxInput、CodeInput、DropdownItem、Error、Input、InputDivider、MenuAction、MenuIcon、PickerAction、PickerItem、Switch、Tab、ToggleItem
borderAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderBottomAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderBottomColorAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderBottomLeftRadiusAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderBottomRightRadiusAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderBottomStyleAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderBottomWidthAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderColorAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderLeftAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderLeftColorAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderLeftStyleAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderLeftWidthAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderRadiusAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、InputCloseIcon、Link、MenuAction、MenuIcon、PasscodeCloseIcon、PasscodeShowIcon、PickerAction、PickerItem、RedirectText、SecondaryLink、Switch、SwitchControl、Tab、TermsLink、TermsText、Text、ToggleItem
borderRightAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderRightColorAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderRightStyleAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderRightWidthAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderStyleAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderTopAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderTopColorAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderTopLeftRadiusAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderTopRightRadiusAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderTopStyleAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderTopWidthAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
borderWidthAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Switch、SwitchControl、Tab、TermsText、Text、ToggleItem
boxShadowAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、InputCloseIcon、Link、MenuAction、MenuIcon、PasscodeCloseIcon、PasscodeShowIcon、PickerAction、PickerItem、SecondaryLink、Switch、SwitchControl、Tab、TermsLink、ToggleItem
colorAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabIcon、TabLabel、TermsLink、TermsText、Text、ToggleItem
fillAction、BlockAction、Button、CodeInput、DropdownItem、Error、Input、MenuAction、MenuIcon、PickerAction、PickerItem、RadioIconInner、RadioIconOuter、SwitchControl、Tab、TabIcon、ToggleItem
fillOpacityRadioIconInner、RadioIconOuter
fontFamilyAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
fontSizeAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Switch、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
fontVariantAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
fontWeightAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
letterSpacingAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
lineHeightAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
marginAction、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、MenuAction、PickerAction、PickerItem、Tab、ToggleItem
marginBottomAction、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、MenuAction、PickerAction、PickerItem、Tab、ToggleItem
marginLeftAction、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、MenuAction、PickerAction、PickerItem、Tab、ToggleItem
marginRightAction、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、MenuAction、PickerAction、PickerItem、Tab、ToggleItem
marginTopAction、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、MenuAction、PickerAction、PickerItem、Tab、ToggleItem
opacityLabel
outlineAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、InputCloseIcon、Link、MenuAction、MenuIcon、PasscodeCloseIcon、PasscodeShowIcon、PickerAction、PickerItem、SecondaryLink、Switch、SwitchControl、Tab、TermsLink、ToggleItem
outlineOffsetAccordionItem、Action、Block、BlockAction、Button、CheckboxInput、CodeInput、Dropdown、DropdownItem、Error、Input、InputCloseIcon、Link、MenuAction、MenuIcon、PasscodeCloseIcon、PasscodeShowIcon、PickerAction、PickerItem、SecondaryLink、Switch、SwitchControl、Tab、TermsLink、ToggleItem
paddingAccordionItem、Action、Block、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、Menu、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Tab、TabIcon、TabLabel、TermsText、Text、ToggleItem
paddingBottomAccordionItem、Action、Block、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、Menu、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Tab、TabIcon、TabLabel、TermsText、Text、ToggleItem
paddingLeftAccordionItem、Action、Block、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、Menu、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Tab、TabIcon、TabLabel、TermsText、Text、ToggleItem
paddingRightAccordionItem、Action、Block、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、Menu、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Tab、TabIcon、TabLabel、TermsText、Text、ToggleItem
paddingTopAccordionItem、Action、Block、BlockAction、Button、CodeInput、DropdownItem、Error、Input、Label、Menu、MenuAction、MenuIcon、PickerAction、PickerItem、RedirectText、Tab、TabIcon、TabLabel、TermsText、Text、ToggleItem
rRadioIconInner
strokeRadioIconInner、RadioIconOuter
strokeOpacityRadioIconInner、RadioIconOuter
strokeWidthRadioIconInner、RadioIconOuter
textAlignPaymentMethodMessaging
textDecorationAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
textShadowAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
textTransformAccordionItem、Action、BlockAction、Button、Checkbox、CheckboxLabel、CodeInput、DropdownItem、Error、Input、Label、Link、MenuAction、PickerAction、PickerItem、RedirectText、SecondaryLink、Tab、TabLabel、TermsLink、TermsText、Text、ToggleItem
transitionAction、Block、BlockAction、Button、CheckboxInput、CheckboxLabel、CodeInput、Dropdown、DropdownItem、Error、Icon、Input、InputCloseIcon、Label、Link、MenuAction、MenuIcon、PasscodeCloseIcon、PasscodeShowIcon、PickerAction、PickerItem、RadioIconInner、RadioIconOuter、RedirectText、SecondaryLink、Switch、SwitchControl、Tab、TabIcon、TabLabel、TermsLink、TermsText、Text、ToggleItem
widthRadioIcon

上記のプロパティにはいくつかの例外があります。

  • -webkit-text-fill-color は疑似クラスと互換性がありません

その他の設定オプション

themes、variables、rules 以外にも Elements のスタイルを設定するデザイン設定オプションが用意されています。

これらは、Appearance オブジェクトに追加することでカスタマイズ可能です。

const appearance = { labels: 'floating', // other configurations such as `theme`, `variables` and `rules`... }

現在、使用可能なオプションは以下のとおりです。

設定説明
disableAnimationsElements 全体でアニメーションを無効にします。Boolean で、既定値は false です。
labelsフォームフィールドの上のラベルとフォームフィールド内のフローティングラベルの切り替えを有効にします。値には above または floating を指定できます
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc