So entfernen Sie den Standard Pfeil-Symbol aus einer Auswahlliste (select-element)?
Möchte ich entfernen Sie die dropdown-Pfeil aus einer HTML - <select>
element. Zum Beispiel:
<select style="width:30px;-webkit-appearance: none;">
<option>2000</option>
<option>2001</option>
<option>2002</option>
...
</select>
Wie es in Opera, Firefox und Internet Explorer?
- Einige Antworten/hacks für das verstecken Sie es im Firefox - stackoverflow.com/questions/5912791/...
- Aussehen
#slectType { -webkit-appearance: none; appearance: none /*menulist*/
!wichtig; max-width: 300px; line-height: 0px;} input[type='text'], select {max-height: 30px;max-width: 300px; text-align-last: center; /*text-indent: 5px;*/} button:hover {color: #FFF;background-color: #566977;box-shadow:none;border-color: #759AB5;} #errorMSG{z-index: 2147483647;}
Durchsucht[ CH:-webkit-FF:-moz, IE:-ms -, Oprea:-o -]; - Mögliche Duplikate von "Entfernen" Wählen Sie Pfeil auf IE
- Mögliche Duplikate von HTML-ausblenden Wählen Sie drop-down-Pfeil mit css
InformationsquelleAutor user2301515 | 2013-05-17
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es keine Notwendigkeit für hacks oder überlauf. Es ist ein pseudo-element für die dropdown-Pfeil auf IE:
Den zuvor genannten Lösungen funktioniert gut mit Google chrome aber nicht in Firefox.
Fand ich eine Lösung, die gut funktioniert sowohl in Chrome und Firefox(nicht im IE). Fügen Sie die folgenden Attribute der CSS-Datei für Ihr SELECTelement und anpassen der margin-top, um Ihre Bedürfnisse anzupassen.
Hoffe, das hilft 🙂
Einfache Weg zu entfernen, drop-down-Liste aus wählen Sie
CSS:
HTML:
appearance: none
für Chrome und Firefox Quantum (v59 und bis). I. e. nicht brauchen vendor-Präfixe mehr.appearance: none
zu arbeiten. Die meisten Browser benötigen noch die Präfixe.Versuchen Sie dies :
JS Bin : http://jsbin.com/aniyu4/2/edit
Wenn Sie Internet Explorer verwenden :
Oder Sie verwenden können, Gewählt : http://harvesthq.github.io/chosen/
Versuchen Sie Dies:
HTML:
CSS:
Versuchen Sie dies, es funktioniert für mich,
HTML:
Können Sie nicht verbergen, aber mit overflow hidden können Sie tatsächlich machen es verschwinden.
Wollte nur komplett den Faden.
Ganz klar sein, diese funktioniert nicht im IE9, allerdings können wir es zu tun mit der kleinen css-trick.
Als ich antwortete Entfernen, Wählen Sie den Pfeil auf der DH
In Fall, dass Sie wollen, um die Klasse zu verwenden und die pseudo-Klasse:
.simple-control
ist Ihre css-Klasse:disabled
ist pseudo-Klasse}
Können Sie nicht mit einem voll funktionsfähigen cross-browser-Unterstützung.
Versuchen Sie, eine div von 50 Pixeln angenommen und schwebt gewünschte drop-down-Symbol Ihrer Wahl auf der rechten Seite dieser
Nun innerhalb dieses div-Element, fügen Sie der select-tag mit einer Breite von 55 Pixel vielleicht (etwas mehr als die Breite des Containers)
Denke ich, werden Sie bekommen, was Sie wollen.
In den Fall, Sie wollen nicht, dass die drop-icon auf der rechten Seite, Mach einfach alle Schritte mit Ausnahme von floating-das Bild auf der rechten Seite. Set outline:0 auf die Konzentration für das select-tag. das ist es
gibt es eine Bibliothek namens DropKick.js ersetzt die normalen select-dropdowns mit HTML/CSS so können Sie sich voll und Stil und kontrollieren Sie mit javascript. http://dropkickjs.com/
Funktioniert für alle Browser und alle Versionen:
JS
HTML