Das User-Agent-Stylesheet für Chrome gibt allen Ecken eines <select>
Elements einen Rahmenradius von 5 Pixel . Ich habe versucht, dies zu beseitigen, indem ich einen Radius von 0 Pixel über mein externes Stylesheet sowie inline auf das Element selbst angewendet habe. Ich habe beides ausprobiert border-radius:0px
und -webkit-border-radius:0px;
das noch spezifischere ausprobiert border-top-left-radius:0px
(zusammen mit dem -webkit-Äquivalent).
Keiner arbeitet.
Wenn ich das Element in den Entwicklertools des Webkits untersuche, listet der berechnete Stil den Radius immer noch als 5 Pixel auf. Wenn ich jedoch auf den Erweiterungspfeil daneben klicke, um die Details anzuzeigen, wird Folgendes angezeigt: element.style - 0px. Und darunter zeigt es die externe CSS-Spezifikation, die ich von 0px gegeben habe, zusammen mit der User-Agent-Stylesheet-Spezifikation von 5px. Und diese beiden letzteren sind durchgestrichen, wie sie sein sollten.
Irgendwelche Ideen?