ホームページ > ウェブフロントエンド > jsチュートリアル > セレクトボックスの小さな三角形のスタイルをカスタマイズする方法

セレクトボックスの小さな三角形のスタイルをカスタマイズする方法

巴扎黑
リリース: 2017-08-21 10:36:03
オリジナル
1624 人が閲覧しました

この記事では、主にカスタムの小さな三角形のスタイルを紹介します。CSS HTML JS コードを通じて操作プロセスを詳しく示します。小さな三角形のスタイルをカスタマイズすると、選択したテキストを中央揃えにする効果も作成できます。コード スニペットは、インターネット上のほとんどのソリューションです。ここで要約しましょう。

選択を透明にし、その上にスパンを追加して選択ボックスを置き換えます。小さな三角形のスタイルをカスタマイズでき、選択テキストを中央揃えにすることもできます。

    <p class="ui-select">
     <span>使用加息券或现金券 <i class="icon-down lMar10"></i></span>
     <select name="" id="">
      <option value="10元现金券">10元现金券</option>
      <option value="20元现金券">20元现金券</option>
      <option value="30元现金券">30元现金券</option>
      <option value="40元现金券">40元现金券</option>
     </select>
    </p>
ログイン後にコピー

.ui-select{
 width:75%;
 height:63px;
 line-height:63px;
 background-color:#ECAFB4;
 color:#fff;
 padding:0 30px;
 text-align: left;
 position: relative;
}
select{
 width:100%;
 height:63px;
 line-height:33px;
 opacity: 0;
 position: absolute;
 top:0;
 left:0;
}

/*小三角图标*/
.icon-down{
 display: inline-block;
 width:30px;
 height:16px;
 background: url("../image/newWap/wapIcons.png") -168px -96px no-repeat;
}
ログイン後にコピー

$(".ui-select select").change(function(){
  $(this).prev("span").html($(this).find("option:selected").val()+&#39;<i class="icon-down lMar10"></i>&#39;);
})
//select监测option的值的变化,添加到span中
ログイン後にコピー

表示効果は以下のとおりです:

以上がセレクトボックスの小さな三角形のスタイルをカスタマイズする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート