#css #анимация #svg #animate #mask
У меня такая проблема, что не удается совместить прозрачную текстовую маску и прогресс-бар: получается либо статичная прозрачная маска либо аниминированный прогресс-бар без надписи. Необходимо сделать так, чтобы был фоновый круг и круг заполняющий (прогресс-бар) с наложенной маской-текстом, через которую должен быть виден фон сайта, независимо от количества слоёв (в данном случае кругов). Круг с прозрачной маской. И прогресс-бар. Моя попытка их совместить. Подскажите, куда нужно вставлять маску, чтобы всё заработало.
Ответы
Ответ 1
Поскольку вы не используете maskContentUnits = objectBoundingBox , координаты фильтра рассчитываются глобально (относительно документа). И если вы сдвинули круг, неудивительно, что текст на маске теперь в него не попадает. Прошерcтите координаты элементов так, чтобы они попадали друг в друга, или попробуйте переделать фильтры под относительные координаты.Ответ 2
Комментариев нет:
Отправить комментарий