> 웹 프론트엔드 > JS 튜토리얼 > 선택 상자의 작은 삼각형 스타일을 사용자 정의하는 방법

선택 상자의 작은 삼각형 스타일을 사용자 정의하는 방법

巴扎黑
풀어 주다: 2017-08-21 10:36:03
원래의
1597명이 탐색했습니다.

이 글은 주로 선택 사용자 정의 작은 삼각형 스타일을 소개합니다. 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿