In my project I have added scale effects to buttons and links, however, this seems to produce some visual artifacts, like temporary blurring during transitions. This also happens in this snippet:
body {
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.button {
padding: 3vw;
border: 2px solid black;
transition: transform .3s ease;
}
.button:hover {
transform: scale(1.1)
}
<div class="button">button</div>
I have checked that I am in the latest version of Chrome(103.0.5060.134), is this just due to how scale() works, and is there something I can do about it?
Any help is appreciated, feel free to leave a comment if you need more information