Я тестирую SVG-анимацию с помощью этого выделенного текста, который я создал в Illustrator. Вот анимация, над которой я работаю.
https://jsfiddle.net/kaguraichi123/4rkucmL7/3/
Во-первых, я заметил этот пробел в некоторых углах, как на рисунке ниже.
Итак, я поставил это CSS.
svg{
stroke-linecap: square;
}
Мне удалось как-то заполнить пробелы, но единственное письмо, которое было фиксированный B, я предполагаю, что это потому, что угол поворота был 90 градусов. Другие буквы A, R и N теперь имеют ломаные углы, как вы можете видеть на изображении внизу.
Мой вопрос: что вызывая этот разрыв в первую очередь? Кроме того, есть ли способ исправить эти пробелы? Я хочу, чтобы буква типа A имела острые и четкие углы.
Большое спасибо.
(Edit1) Это изображение показывает, где изначально находится этот разрыв. Обратите внимание, что буква «B» выглядит хорошо в jsfiddle из-за свойства CSS «stroke-linecap: square».
(Edit2) Используя следующее свойство CSS,
svg{
stroke-linecap: round;
}
вы получите результат ниже. Как видите, соответствующие углы теперь круглые, и я хочу, чтобы у них были острые углы, как у других.