How to hide canvas content from parent rounded corners in any webkit for Mac?

后端 未结 6 638

I have a parent div with rounded corners that contains a canvas:

6条回答
  •  悲哀的现实
    2020-12-04 02:24

    I found an asfwer for Safari. Add webkit mask with single pixel png to the parent and the clipping of overflowing parts will render fine.

    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    

    JsFiddle sample

提交回复
热议问题