问题
I noticed that if I style my buttons with CSS using radius, colors and borders, they look good but in the iphone/ipad/ipod they look terrible...shouldn\'t be the same rendering as in Safari Desktop??
回答1:
oops! just found myself: just add this line on any element you need
-webkit-appearance: none;
回答2:
Add this code into the css file:
input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
This will help.
回答3:
The above answer for webkit appearance did the magic, but the button still looked kind pale/dull compared to the browser on other devices/desktop. I also had to set opacity to full (ranges from 0 to 1)
-webkit-appearance:none;
opactiy: 1
After setting the opacity, the button looked the same on all the different devices/emulator/desktop.
来源:https://stackoverflow.com/questions/5438567/css-submit-button-weird-rendering-on-ipad-iphone