There seems to be a bug with text gradients on Safari that doesn't exist on Firefox or Chrome. I am using Safari 13.0.5 and you can see the issue in the screenshot below.
Screenshot displaying the problem
I have been attempting to apply a gradient to some text using the following code:
.vs-plus-text {
max-height: 500px;
width: auto;
visibility: visible;
padding: 25px;
overflow: hidden;
z-index: 100;
}
.p1 {
background: -webkit-linear-gradient(#ab1d5b, #d92c48);
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 600;
}
<div class="vs-plus-text hover-plus-vs12 hover-plus-res">
<p class="p1">Lorem ipsum</p>
</div>
I have tried adjusting margin, padding, line-height, etc., but when I remove the "top border or left border," a border appears on another side. The border property doesn't seem to affect it.
I came across a similar problem with no clear solution available.
Link to the related issue
Thank you for any assistance you can provide.