borisovna21

ответов0 / помог1

Как сделать каждую букву больше предыдущей

1680039445
Привет) А как у тебя сделано в подсказках что следующая буква больше предыдущей? CSS трансформация?
sash
ответов0 / помог0
1680040021
Привет Таких трансформаций я не нашел как сделать, через яваскрипт джейквери сделал

$(".podskaz").each(function() // для каждой подсказки выполняем
{
  $(this).html($(this).html().replace(/(.)/g, '<span>$1</span>')) // каждый символ оборачиваем в спан
  let w = 0 // переменная ширины спана подсказки 
  $(this).find('span').each(function(index)
  {
    $(this).css('font-size', 25+index*2+'px') // каждому созданному спану делаем фонтсайз в зависисости какой он номер 
    w += $(this).width() // и суммируем их ширину 
  })
  $(this).width(w+44) // применяем ширину
  if($(this).is('.long'))$(this).width(w+123)
})
borisovna21влепить жирный лайк
Сначала вход
A B i U S JS PHP HTML CSS SQL C C++ C# PYTHON JAVA
Для входа только имэйл или имя и апроль
Можно сменить аватар
Имэйл Ваше имя
Пароль