[CSS + Safari] Border en Input Field

Bestaat er in Safari de mogelijkheid om de Border van een input field weg te halen met CSS?

De onderstaande code werkt wel in andere browsers dan Safari.

[code:1:a2ade0fba8]
input.field {
text-align: center;
border: none;
}
[/code:1:a2ade0fba8]

ik zou dit eens proberen

[code:1:06860e5db0]border:solid 0 #fff; /* Opera doesn’t get border:none or border:0 on fieldsets */[/code:1:06860e5db0]

De property border voor input velden bestaat niet in Safari, welk in elke andere browser. Spijtig maar helaas.

Ik heb een testpagina gemaakt die de volgende dingen doet: - een fieldset opmaken - de legend van de fieldset boven de fieldset zetten - alle standaard formelementen van een puntjesrand voorzien en het lettertype, de kleur van het lettertype en de achtergrondkleur aanpassen

http://www.xs4all.nl/~mosm/testsite/formtest.html

Je kan de pagina in verschillende browsers vergelijken. Safari maakt gebruik van de form-elementen die in het OS zitten en die kan je op geen enkele wijze aanpassen met CSS. Dat is de keus die ze gemaakt hebben om formulier-elementen in elke applicatie gelijk uiterlijk te geven, zodat het consistent is voor de gebruiker. Als ontwerper wordt je er denk ik niet blij van, maar er is wat voor te zeggen.

[aanvulling:] Safari op Tiger laat wel de achtegrondkleur zien, maar de borders zijn nog steeds de standard controls

Camino gebruikt voor de ene helft de Apple standaard en voor de andere helft laat het wijzigingen toe: dat is weer niet consistent.

Firefox en Internet Explorer zijn het meest flexibel, behalve voor checkboxes, radiobuttons en select-boxes.