Мне действительно очень нужен был какой-то трюк, чтобы сделать радиус границы более гладким в браузере Android, поэтому я пришел к этому простому, но эффективному решению.Я просто добавил box-shadow, как показано ниже, в свой класс css:
-webkit-box-shadow: 0 0 1px #000;
Есть небольшая проблема, просто добавление этой строки кода в ваш css: да ... это будет нацелено на все браузеры -webkit, делаяграница с радиусом выглядит (немного) менее резкой.
В то время, когда я пишу это, я еще не думал о идеальном решении, но вы можете эффективно использовать медиазапросы, ограничивающие правило, которое вы используете.свойство 'max-width' (чтобы ограничить диапазон устройств на основе их ширины экрана, по крайней мере, для браузеров рабочего стола webkit) или '-webkit-device-pixel-ratio' для нацеливания на разные устройства Android на основе их плотности пикселей:
@media only screen and (-webkit-device-pixel-ratio:.75){
/*for low density (ldpi) Android layouts */
}
@media only screen and (-webkit-device-pixel-ratio:1){
/*for low density (ldpi) Android layouts */
}
@media only screen and (-webkit-device-pixel-ratio:1.5){
/*for low density (ldpi) Android layouts */
}
С уважением и хорошим дизайном для всех.Надеюсь, что я помог такому отчаянному одержимому дизайнеру андроида с радиусом границы, как я;)