Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ayamflow/b602ab436ac9f05660d9c15190f4fd7b to your computer and use it in GitHub Desktop.

Select an option

Save ayamflow/b602ab436ac9f05660d9c15190f4fd7b to your computer and use it in GitHub Desktop.
Safari border-radius + overflow: hidden + CSS transform fix
// Add on element with overflow
-webkit-mask-image: -webkit-radial-gradient(white, black);
@sjbur

sjbur commented Jun 25, 2022

Copy link
Copy Markdown

❤️

@DevinXian

Copy link
Copy Markdown

thanks!

@fishnyc22

Copy link
Copy Markdown

You sir, are like a wizard. Thank you.

@DanielYankiver

Copy link
Copy Markdown

Works, great. Thank you!

@satonin12

Copy link
Copy Markdown

Working, thank you 🥇

@leclercma

Copy link
Copy Markdown

❤️‍🔥

@Ulysseee

Copy link
Copy Markdown

thank's a lot it works perfectly fine, blows my mind

@AmalJossy

Copy link
Copy Markdown

Doesn't completely solve the problem but it's less noticeable now. Thanks ❤️
image

@JoelEadeDesign

Copy link
Copy Markdown

xoxoxoxo

@ihyperstorm

Copy link
Copy Markdown

Thx sir! I think what I doing wrong

@kyrregjerstad

Copy link
Copy Markdown

Thanks, this issue was driving me crazy!

@TobiasLauer

Copy link
Copy Markdown

❤️

@MarcelKnobelsdorf

Copy link
Copy Markdown

❤️

@christian-reichart

Copy link
Copy Markdown

❤️

@Just-Hosam

Copy link
Copy Markdown

❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

@CodyWatters

Copy link
Copy Markdown

❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
❤️💙💙💙💙💙❤️❤️💙❤️❤️❤️💙❤️
❤️❤️❤️💙❤️❤️❤️❤️❤️💙❤️💙❤️❤️
❤️❤️❤️💙❤️❤️❤️❤️❤️❤️💙❤️❤️❤️
❤️❤️❤️💙❤️❤️❤️❤️❤️💙❤️❤️❤️❤️
❤️❤️❤️💙❤️❤️❤️❤️💙❤️❤️❤️❤️❤️
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

@ignmandagaran

Copy link
Copy Markdown

❤️❤️❤️❤️

@thiagorossener

Copy link
Copy Markdown

❤️

@edwinork

Copy link
Copy Markdown

🙏

@lukejans

Copy link
Copy Markdown

this solution seems to help to a degree. It makes the line slightly thinner but I'm still seeing a border with overflow hidden.

div {
  position:relative;
  width:200;
  height:200;
  background: #781728;
  border-radius: 100%;
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(#6CB3A9, #6CB3A9);
  top:40;
  left:90}

@aliemre

aliemre commented Feb 3, 2023

Copy link
Copy Markdown

Awesome!

@isaacs

isaacs commented Feb 10, 2023

Copy link
Copy Markdown

Thanks!

@hyposlasher

Copy link
Copy Markdown

❤️

@fgd007

fgd007 commented Mar 23, 2023

Copy link
Copy Markdown

How can I buy you a beer!?

@Konglomneshued

Copy link
Copy Markdown

Thank you! Also works for me in Chrome.

@umar-ibn-shafee

Copy link
Copy Markdown

Thanks a lot man...

@l-portet

Copy link
Copy Markdown

Not all heroes wear capes

@thebazel

thebazel commented Sep 25, 2023

Copy link
Copy Markdown

isolation: isolate; fixes this issue. isolation property works in all browsers.
Demo: https://codepen.io/thebazel/pen/NWeYgRm

@davelavoie

Copy link
Copy Markdown

We're in July 2024 and this is still the only solution that worked for me.. Thank you!

@tzachyrm

Copy link
Copy Markdown

isolation: isolate; worked for me. Thanks! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment