The BorderRadius.all is actually working on all edges, you're simply not able to see it here. As you specified the childAspectRatio to 1 in QuickStatGrid, the blue Container has a square shape. But as you can see, it has not enough space to be fully visible. You could try :
1. The issue is not that the browser doesn't support the shorthand border-radius properties, it's that mobile WebKit browsers apply a radius to all input elements by default. You need to set the border radius of the other corners to zero to remove it: border-radius: 3px 3px 0 0; Note when using the short-hand for border radius the order is
\n\nborder radius not working on iphone
1. Use a wrapper div: Instead of applying the border radius directly to the parent div, create a wrapper div and apply the border radius to it. Then, place the image inside the wrapper div. This can sometimes help resolve the issue. 2. Apply overflow: hidden to the parent div: Add the CSS property "overflow: hidden" to the parent div.
This is done using a slash ( /) between two values: .element { border-radius: 10px / 30px; /* horizontal radius / vertical radius */ } Note: Firefox only supported elliptical borders in 3.5+. Older WebKit browsers (e.g. Safari 4 and below) incorrectly treat 40px 10px the same as 40px / 10px. Values

However, as you can see, the corners on the right side of the image are not properly rounded, but the left side corners are. The CSS code looks like this: #articleimage { float:left; padding-right: 10px; padding-bottom: 1px; width: 400px; border-radius:20px; } I've determined that the issue is caused by the padding to the right, but I require

For me on iOS 5.1.1 on a iPhone 3GS I had to clear the styling of a search field and the set it to the style intended. input[type="search"] {-webkit-appearance: none; border-radius: 0 3px 3px 0;} Doing -webkit-border-radius: 0; alone did not clear the native styling. This was also for a webview on a native app.

Author’s note: The CSS equivalent to debugging with console.log is border: 1px solid red, and you should not feel bad about using it! Taking a deeper look at our code, we can observe the following border-radius calculation: css .dynamic-card { border-radius: max(0px, min(16px, (100% - 400px + 1px) * 9999)) / 16px; }
hWH4.
  • r25i44f0p2.pages.dev/278
  • r25i44f0p2.pages.dev/972
  • r25i44f0p2.pages.dev/115
  • r25i44f0p2.pages.dev/571
  • r25i44f0p2.pages.dev/792
  • r25i44f0p2.pages.dev/921
  • r25i44f0p2.pages.dev/863
  • r25i44f0p2.pages.dev/708
  • r25i44f0p2.pages.dev/299
  • r25i44f0p2.pages.dev/589
  • r25i44f0p2.pages.dev/779
  • r25i44f0p2.pages.dev/335
  • r25i44f0p2.pages.dev/2
  • r25i44f0p2.pages.dev/818
  • r25i44f0p2.pages.dev/948
  • border radius not working on iphone