2016-08-10 5 views
1

SELECT 화살표의 색상을 파란색으로 변경하려고합니다.HTML CSS 선택 화살표의 색상 변경

간단한 방법이 있나요?

SELECT BOX

+1

당신이를 게시 할 수에 대한 파란색 화살표 이미지 추가 CSS와 t를 담당하는 HTML 코드 그의 드롭 다운이 나타납니다. – AmanSinghal

+0

사이트를 검색하셨습니까? 왜 이러한 솔루션이 효과가 없었습니까? – PeeHaa

답변

4

.select_box{ 
 
    width: 200px; 
 
    overflow: hidden; 
 
    border: 1px solid #000; 
 
    position: relative; 
 
    padding: 10px 0; 
 
} 
 
.select_box:after{ 
 
    width: 0; 
 
    height: 0; 
 
    border-left: 6px solid transparent; 
 
    border-right: 6px solid transparent; 
 
    border-top: 6px solid #f00; 
 
    position: absolute; 
 
    top: 40%; 
 
    right: 5px; 
 
    content: ""; 
 
    z-index: 98; 
 
} 
 
.select_box select{ 
 
    width: 220px; 
 
    border: 0; 
 
    position: relative; 
 
    z-index: 99; 
 
    background: none; 
 
}
<div class="select_box"> 
 
<select> 
 
    <option>Test This Select</option> 
 
    <option>Test This Select</option> 
 
</select> 
 
</div>

+0

이것이 거의 완료되었지만 화살표를 클릭해도 select 요소가 트리거되지 않으므로 관련성이 떨어집니다. –

+0

지금 확인하십시오 –

+0

이 솔루션을 좋아합니다. 잘 했어! – Julsy

4

이 코드 세그먼트를 시도

<div class="customerStyle"> 
    <select class="selectCustomer"> 
     <option value="Jone">Jone</option> 
     <option value="Tom">Tom</option> 
    </select> 
</div> 


.customerStyle select { 
    background: transparent; 
    width: 170px; 
    padding: 5px; 
    border: 0; 
    border-radius: 0; 
    height: 35px; 
} 

.customerStyle { 
    background: url("images/arrow.png") no-repeat right #ffffff; 
    border: 1px solid #000; 
    width: 150px; 
    height: 35px; 
    overflow: hidden; 
} 

"이미지/arrow.png"