스타일을 지정한 HTML 드롭 다운 상자가 있습니다. 문제는 옵션의 배경색을 스타일링 할 수없는 것입니다. 아래는 드롭 다운 옵션이 변경하려는 흰색 배경을 가지고 있음을 보여주는 데모 링크입니다. 여기 DEMO의스타일 지정 드롭 다운 상자
<div class="select-div">
<select name="pagination">
<option value="10" selected="selected">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
</select>
</div>
CSS 스타일링
select{
background:transparent;
width: 170px;
padding: 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#fff;
line-height: 1;
border: 0;
border-radius: 0;
height: 22px;
-webkit-appearance: none;
}
.select-div{
width: 170px;
height: 22px;
overflow: hidden;
background: url(arrowhead.png) no-repeat right #363636;
border-top:#575757 1px solid;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
-webkit-box-shadow: inset 0 2px 4px rgba(107, 105, 105, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 8px 3px -9px #000000;
-webkit-box-shadow: 0px 8px 3px -9px #000000;
box-shadow: 0px 8px 3px -9px #000000;
}
감사
도 참조 [이 질문] (http://stackoverflow.com/questions/1895476/how-to-style-a-select-dropdown-with-css-only-without- 자바 스크립트). – Jeroen
@IwoKucharski 그는 말했다 : "** 드롭 다운 옵션이 흰색 배경을 가지고 있음을 볼 수 있습니다. 나는 변화를 시도하고 있습니다. **". 'option' 엘리먼트의'background' 속성과'select' 엘리먼트조차 수정할 수 있습니다. – leoMestizo
중복 질문; re : https://stackoverflow.com/questions/16409386/looking-for-html5-select-element-css3-styling-solution-no-image-files-cross –