Эффект заполнения текста, но контролируется в процентахCSS

Разбираемся в CSS
Ответить
Anonymous
 Эффект заполнения текста, но контролируется в процентах

Сообщение Anonymous »

Я пытаюсь создать эффект заливки текста, которым будет управлять useState.
У меня есть следующий текст:
Изображение

В соответствии с состоянием я хочу, чтобы оно заполнялось слева направо , хотя последняя буква первого текста будет другого цвета, например:
[img]https://i.sstatic .net/eAI1gtBv.png[/img]

Следующий код, кажется, работает наполовину, но заливка не синхронизирована и не имеет разных цветов:
'use client'

import React, { useState } from 'react'

const Intro = () => {
const [percentage, setPercentage] = useState(0)

// Function to dynamically create the gradient based on percentage
const getGradient = (percentage) => {
return `linear-gradient(to right, white ${percentage}%, transparent ${percentage}%)`
}

return (




PO


S



PERFORMANCE


setPercentage(e.target.value)}
className="mt-4"
/>

)
}

export default Intro



Подробнее здесь: https://stackoverflow.com/questions/787 ... percentage
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»