2016-04-26 4 views

Antwort

0

Beispiel für:

1) Styled Dropdown in Auswahlbox

<div class="myBox"> 
    <select class="mySelect" name="currency"> 
    <option value="Please_select" selected> Please select</option> 
    <option value="aud">AUD</option> 
    <option value="usd">USD</option> 
    <option value="eur">EUR</option> 
    <option value="gbp">GBP</option> 
    <option value="jpy">JPY</option> 
    <option value="nzd">NZD</option> 
    </select> 
</div> 

.myBox{ 
    position: relative; 
    display: inline-block; 
    margin: 5px; 
} 
.myBox:after { 
    content: "▼"; 
    width: 25px; 
    height: 20px; 
    background:#fff; 
    display: block; 
    position: absolute; 
    text-align:center; 
    color:#999; 
    font-size:14px; 
    top: 5px; 
    right: 0; 
    z-index: 1; 
} 
.mySelect{ 
    border: 0; 
    background: #fff; 
    outline: none; 
    margin: 0; 
    padding: 5px; 
    min-width: 410px; 
    vertical-align: middle; 
    position: relative; 
    appearance: none; 
    -moz-appearance: none; 
    -webkit-appearance: none; 
} 

2) Stellen Sie keine Drop-Down-

.myBox:after { 
     content: ""; 
     width: 25px; 
     height: 25px; 
     background:#fff; 
     display: block; 
     position: absolute; 
     text-align:center; 
     color:#999; 
     font-size:14px; 
     top: 0; 
     right: 0; 
     z-index: 1; 
    } 

https://jsfiddle.net/f9ju0gdk/

+0

Ich habe versucht, dies aber das Problem ist, wenn Wenn Sie auf dieses Dropdown-Symbol klicken, funktioniert es nicht. Also habe ich -webkit-aussehen: menulist. –

+0

hinzufügen mehr css code .myBox: hover: nach { inhalt: "▲"; Breite: 25px; Höhe: 20px; Hintergrund: #fff; Anzeige: Block; Position: absolut; Textausrichtung: Mitte; Farbe: # 999; Schriftgröße: 14px; oben: 5px; rechts: 0; Z-Index: 1; } –