border-radius. TL;DR try setting transform: translateZ(0) (or similar) on the element that you set border-radius on and see if it fixes the issue! The border-radius thing is quite unfortunate. I tried to track down potential Webkit bugs that could be related. I have an email template here that has CSS styling applied to make the edges rounded. I want the top left, top right, bottom left, and bottom right outer corners to be rounded. All internal table There is a CSS appearance property used to display an element using a platform-native styling based on the users' operating system's theme. To make it work on Safari, we must set the appearance property to its "none" value. Also, use -WebKit- and -Moz- vendor prefixes. Let’s see an example, where we use this trick to make the border-radius backdrop-filter. The backdrop-filter CSS property lets you apply graphical effects such as blurring or color shifting to the area behind an element. Because it applies to everything behind the element, to see the effect the element or its background needs to be transparent or partially transparent. As you can see by the following method, you can specify a float: void CGContextSetLineWidth ( CGContextRef c, CGFloat width ); Since 1point != 1px, you can specify 1px on an iPhone4 by specifying 0.5point. Also worth noting: on a non-Retina display, partial points may get rounded up in ways you cannot predict.

Not the SELECT input ittself, the actual drop down box? Because what you are asking is not possible (or at leat not cross-browser compatible) To make it work AND make it cross-browser compatible, you would have to create an dropdown/select with DIV elements (or any non form elements) and update their values with JS/jQuery to a hidden select.

mE60z1. 654 959 569 23 296 562 940 360

border radius not working on iphone