• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:決済フォームのセレクトボックスの矢印)

決済フォームのセレクトボックスの矢印

このQ&Aのポイント
  • 決済フォームのセレクトボックスの矢印を目立つデザインにしたいです。
  • 付属画像の緑色のフォームは自分のコードのWEBの表示画像です。
  • どうしたらよいでしょうか?回答よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • fji-jp
  • ベストアンサー率84% (11/13)
回答No.1

セレクトボックスの矢印をカスタマイズするデザインとして、▼文字を重ねて表示する例を記載します。 (※位置や色、サイズは適当に調節してください) HTMLコード側は、<SELECT>~</SELECT>の前後に、 <div class="select_custom">~</div>を囲ってください。 例: <div class="select_custom"> <select name="pay" class="pay" id="pay"> ~中略~ </select> </div> CSS側に、次のスタイルを追加してみてください。 /*元々の<select>のスタイルを削除*/ .select_custom > select { -webkit-appearance: none; -moz-appearance: none; appearance: none; } /*<select>のカスタマイズとして、新たな矢印を重ね合わせ*/ .select_custom::after { display: inline; pointer-events: none; /*矢印部分のクリック有効化*/ position: relative; top: 0.1em; left: -1.6em; content: "▼"; color: #63e02d; font-size: 1.4em; }

関連するQ&A