Pergunta

Estou tentando fazer um botão arredondado usando -webkit-border-radius

Isso me dá este botão (no safari):

round corner with background color

Você pode ver que a cor do fundo transborda no arredondamento. Tentei mudar o tamanho da borda e o raio, mas isso não ajuda. Isso é um bug de renderização com Safari ou algo assim?

Foi útil?

Solução

É abordado aqui em http://tumble.sneak.co.nz/post/928998513/fixing-the-background-bleed?d1dc0f00 Blog de Mike Harding:

-webkit-background-clip: padding-box;

Outras dicas

Parece que este é um bug de renderização com o Webkit. Adam Betts no Twitter:

Estamos no Safari 5 e os artefatos de Radius de Fronteira ainda estão aqui. Por que isso já não está corrigido? http://lensco.be/test/border-radius-artifacts/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top