CSS Custom Dropdown Auswählen, das funktioniert in allen Browsern IE7+ FF Webkit

Ich würde gern eine benutzerdefinierte dropdown-Liste, funktioniert auf allen Browsern. Erstellt habe ich einen hier, aber der Pfeil ist nicht anklickbar. Wenn ich es als hintergrund für das wählen, dann wird firefox überschreiben ein Pfeil oben drauf. Kann mir jemand sagen, was die beste Technik, um eine benutzerdefinierte Suche-dropdown funktioniert auf allen Browsern und wie kann ich sicherstellen, dass regler ohne Javascript anklickbar?

http://jsfiddle.net/DJDf8/1/

CSS:

CSS:

#menulist {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 32px;
  border: 1px solid #000;
  width: 260px;
  text-indent: 8px;
}

.arrow {
  cursor: pointer;
  height: 32px;
  width: 24px;
  position: absolute;
  right: 0px;
  background-color: #c8c8c8;
  background: url('http://icons.aniboom.com/Energy/Resources/userControls/TimeFrameDropDownFilter/Dropdown_Arrow.png') 0;
}

HTML:

<span style="position:relative;">
         <span class="arrow" ></span>
<select id="menulist">
         <option value="one">One</option>
         <option value="two">Two</option>
</select>
</span>

InformationsquelleAutor Faz Ya | 2013-08-06
Schreibe einen Kommentar