- From: David Hyatt <hyatt@apple.com>
- Date: Wed, 14 May 2008 15:23:43 -0500
- To: www-style <www-style@w3.org>
With the image-fit and image-position properties and border-radius, we're clearly moving in a direction where overflow needs to be supported on replaced elements. One of the use cases that has come up over and over again for Apple has been rounded corners on <img> and <video> elements. I believe that - by default - a border-radius should clip the foreground content of replaced elements. However I also think that the foreground content of replaced elements could be considered overflow (for compatibility with the image-fit and image- position properties). I'd like to propose that the suggested UA default be: img, video, input[type=image] { overflow: hidden } For these elements (and possibly some others that I might not be thinking of). Alternatively we could just allow UAs to apply the border-radius clip to replaced elements at their discretion. I believe it's important that authors not have to do anything to get the right behavior, though, since the author expectation is that the border-radius should clip the image. dave
Received on Wednesday, 14 May 2008 20:24:24 UTC