Задать вопрос
  • Как перевести letter-spacing в процентах из Figma в px?

    SeaInside
    @SeaInside
    16 лет пилю все эти штуки
    потому что если брать em (допустим letter-spacing: calc(1em / 20);) то размер letter-spacing у всех текстов одинаковый, вне зависимости от размеров шрифта

    Это неправда, величина будет разной при двух условиях:
    1. У текста действительно разный размер шрифта
    2. Правило корректно применено к обоим блокам

    У вас, полагаю, проблемы со вторым - ибо одинаковый размер шрифта сложно не заметить.

    Вот вам codepen: https://codepen.io/morevm/pen/gOebabV
    Вот инструкция по инспектированию:

    62bccb7f7b6df574694045.jpeg
    Посмотрите для обоих элементов. Одинаковое значение?

    Кстати, calc(1em / 20)) - какая-то максимально неинтуитивная запись.

    letter-spacing: .05em; /* 5%  */
    letter-spacing: .2em;  /* 20% */


    Возможно можно в самой figma как-то массово перевести % в px?

    Честно, я бы задонатил тому, кто сделает так, чтобы в Фигме нельзя было использовать px
    Ответ написан
    3 комментария
  • Как сделать заблокированный button если Input пустой?

    wapster92
    @wapster92 Куратор тега JavaScript
    "#email"
    что это за событие такое?
    let mail = document.querySelector("#email");
    let button = document.querySelector("#button");
    
    mail.addEventListener("input", ButtonED);
    
    function ButtonED(){
      if (mail.value == ""){
        button.disabled = true;
      } else {
        button.disabled = false;
      }
    }
    ButtonED()
    Ответ написан
    3 комментария