HTML/CSS에서 스타일 선택 상자 양식을 사용하고 있습니다.선택 상자 양식의 스타일 지정 방법. 제한이 있습니까?
내 현재의 결과가 여기에 있습니다 : : 그것은 가능 http://jsfiddle.net/LPN4J/1/
가이 같은 뭔가가 필요?
여기 내 코드입니다 :
HTML :
<label>
<select>
<option selected> Select your option </option>
<option>Option 1</option>
<option>Option 2</option>
</select>
</label>
CSS :
body, html {background:#444; text-align:center; padding:50px 0;}
select {
padding:3px;
margin: 0;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
background: #f8f8f8;
color:#888;
border:none;
outline:none;
display: inline-block;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
cursor:pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
select {padding-right:18px}
}
label {position:relative}
label:after {
content:'<>';
font:11px "Consolas", monospace;
color:#aaa;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
right:8px; top:2px;
padding:0 0 2px;
border-bottom:1px solid #ddd;
position:absolute;
pointer-events:none;
}
label:before {
content:'';
right:6px; top:0px;
width:20px; height:20px;
background:#f8f8f8;
position:absolute;
pointer-events:none;
display:block;
}
하시기 바랍니다 어떤 힌트. 나는 처음부터 CSS를 배운다.
당신은이 모든 SO 이상 덮여 있지만, 다시 한 JS/jQuery를 –
를 사용해야합니다. 이를 변경하려면 자바 스크립트를 사용해야합니다. Google이 가장 친한 친구입니다! – Kyle
다음과 같은 것을 원하십니까? http://silviomoreto.github.io/bootstrap-select/ –