ご注意!

この記事にはCSSコードが含まれており、開発者を対象としています。このコードは便宜上提供していますが、コードのカスタマイズやサードパーティの開発についてはサポートしていません。

追加のガイダンスについては、WPBeginnerのカスタムCSSの追加に関するチュートリアルをご覧ください。

閉じる

サブラベルをフォームフィールドの上に配置する方法

概要

WPFormsで、サブラベルをフォームフィールドの上に配置したいですか?デフォルトでは、すべてのフィールドのサブラベルはフィールド自体の下に表示されます。

サブラベルはデフォルトでフィールドの下に配置されます

しかし、CSSを使用することで、この位置は簡単に変更できます。CSSの魔法を少し使って、そのプロセスをガイドします。飛び込んで、実現しましょう!

CSSの追加

サブラベルをフォームフィールドの上に配置するには、このCSSをサイトに追加してください。

サイトにCSSを追加する方法や場所についてサポートが必要な場合は、こちらのチュートリアルをご覧ください

/**
* Position sub-labels above form fields 
* @link https://wpforms.com/developers/how-to-position-sub-labels-above-form-fields/
*/
 
/* Address field */
.wpforms-field-address .wpforms-field-row > div, 
/* Time field */
.wpforms-field-date-time .wpforms-field-row > div, 
/* Date field (date picker) */
.wpforms-field-date-time .wpforms-field-row > .wpforms-date-type-datepicker > div, 
/* Date field (date dropdown) */
.wpforms-field-date-time .wpforms-field-row > .wpforms-date-type-dropdown > div,
/* Password with confirmation enabled */
.wpforms-field-password .wpforms-field-row > div,
/* Email with confirmation enabled */
.wpforms-field-email .wpforms-field-row > div {
  display: flex;
  flex-wrap: wrap;
}
 
/* Address field */
.wpforms-field-address .wpforms-field-row > div input, 
.wpforms-field-address .wpforms-field-row > div select, 
/* Time field */
.wpforms-field-date-time .wpforms-field-row > div input, 
/* Date field (date picker) */
.wpforms-field-date-time .wpforms-field-row > .wpforms-date-type-datepicker > div,
/* Date field (date dropdown) */
.wpforms-field-date-time .wpforms-field-row > .wpforms-date-type-dropdown > div,
/* Password with confirmation enabled */
.wpforms-field-password .wpforms-field-row > div input,
/* Email with confirmation enabled */
.wpforms-field-email .wpforms-field-row > div input {
  order: 2;
  margin-top: 5px;
}

/* Skip Validation errors */
.wpforms-field-address.wpforms-has-error em {
  width: 100%;
  order: 4;
}

このCSSにより、各サブラベルがフォームフィールドの上に表示されるようになります。

このCSSを使用すると、サブラベルをフォームフィールドの上に配置できます

これで完了です!CSSを使用してファイルアップロードフィールドをカスタマイズしたいですか?ファイルアップロードボタンのスタイルを変更する方法のチュートリアルをご覧ください。