Я применил -webkit-background-clip: text свойство для элемента.Этот элемент также имеет свойство перехода.Свойство фонового клипа webkit прекрасно работает во время перехода, но после завершения перехода оно больше не работает в Mozilla Firefox, но работает нормально в Chrome.Пожалуйста, помогите мне с этим.
Когда я использовал свойство анимации вместо перехода, он работал нормально.Но мне любопытно по поводу перехода собственности.Редактировать: фрагмент отлично работает в Mozilla Web Xbrowser, если я не использую свойство перехода.
Я хочу, чтобы градиент оставался в тексте после завершения перехода в Firefox.
div {
height: 200px;
margin-top: 2rem;
padding-right: 3rem;
padding-bottom: 1.5rem;
display: inline-block;
font-size: 10rem;
position: relative;
background-image: linear-gradient(to right, red, green, blue, gold, pink, violet, purple);
-webkit-background-clip: text;
color: transparent;
border: 1px solid red;
transition: transform 3s;
}
div:hover {
transform: translateX(500px);
}
<div>Test</div>
CodePen