Snow Monkey Formsに「必須」マークを付ける方法

  • URLをコピーしました!

下記の画像の赤い「必須」マークをつける方法をご紹介します。

下記のコードを「外観」→「カスタマイズ」→「追加CSS」に記載します。

/* Snow Monkey Formsに必須マークをつける */
.smf-item__label__text {
	position: relative;
}

.smf-item__label__text::after {
	 position: absolute;
	 content: '必須';
	 color:  #fff;
	 width:  40px;
	 height: 22px;
	 top: 50%;
	 transform: translateY(-50%);
	 right: -50px;
	 display: grid;
	 place-items: center;
	 background:  #DD3234;
	 border-radius: 4px;
	 font-size: 12px;
}
目次

特定の項目だけ必須マークを外す方法

前述の方法だと全ての項目に「必須」がつくので、外したい項目があれば下記を追加します。

/* 1つ目の項目の必須を外す */
.wp-block-snow-monkey-forms-item:first-child .smf-item__label__text::after {
	display: none;
}

/* 2つ目の項目の必須を外す(3つ目の場合はnth-child(3)、4つ目の場合はnth-child(4)にする) */
.wp-block-snow-monkey-forms-item:nth-child(2) .smf-item__label__text::after {
	display: none;
}

/* 最後の項目の必須を外す */
.wp-block-snow-monkey-forms-item:last-child .smf-item__label__text::after {
	display: none;
}

最初の項目であれば「first-child」、2つ目以降であれば「nth-child(数字)」、最後の項目であれば「last-child(nth-childで指定してもOK)」です。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次