Styling-option-Wert im select-drop-down-html funktioniert nicht in Chrome & Safari
Den css-Stil für die option Wert in das html-drop-down-Liste nicht auf chrome und safari , funktioniert nur auf Firefox und IE.
einige der Codes sind die folgenden:
<option style="color:#4f5652;background:#f0f0ef;hite-space:nowrap;-webkit-appearance:button;text-overflow:ellipsis; padding:5px 4px 3px 4px;border-bottom:1px solid green" value="project">Project</option>
- noch mehr code und erläutern Sie das problem, Was genau meinst du mit "funktioniert nicht" ?
- schauen Sie für die url unten auf firefox und chrome und den Unterschied sehen: 64.202.124.112/~cedro/de/ENERGIE-EFFIZIENZ/Intern-Beleuchtung/... (schauen Sie auf das Dropdown-Menü in der rechten : Projekte navigation)
- white-space statt hite-Raum, aber nicht die Arbeit
Du musst angemeldet sein, um einen Kommentar abzugeben.
color
Stil funktioniert gut in<option>
Elemente auf Windows 7 mit den aktuellen Versionen von Chrome, Safari, Firefox, IE, Opera und Chrome, sowie auf dem Mac mit Firefox; scheint aber ein no-op auf dem Mac mit Chrome und Safari. Scheint ein bug zu mir.Die kurze Antwort - Sie können nicht tun, dass in Webkit-basierten Browsern. I. e. über
padding
werfen Sie einen Blick hierZur überwindung Ihres Problems können Sie Ihre
<select>
um eine Liste<ul>
und Stil seiner'<li>
Elemente. Das funktioniert in jeden browser gewährleistet ist.<select>
und<option>
, aber CSS-basierte dropdown - ist die einzige Möglichkeit, es zu machen, wie zum Beispiel: linkVersuchen Sie bitte, diese
versuchen Sie es
wie wir sehen können, in:
http://www.w3schools.com/tags/att_option_value.asp
War ich in der Lage zu replizieren diese in Chrome auf jsfiddle. Sie können die Stile zu
select
wie diese: http://jsfiddle.net/aaronmacy/3uv8D/