условие выполнялось если данный блок button по высоте больше 2.75rem ?
Не сильно понял логику. true ведь и есть true? Просто можно прописать наверное в classNames
Разве там есть доступ к высоте? Попробуй реф btnref.height > 100px ? Class : null
true я написал только что-бы ts не ругался на отсутствие условия. ВМЕСТО true надо условия написать ..
Ты имеешь ввиду с начало создать ref ? (а то вдруг там по стандарту на каждый элемент уже присутствует)
Css не может же вычислять высоту Другого варианта не вижу
css тут не причем. Я его не использую фактически, тут tailwind
Tailwind это же цсс, нет?)
Он самый. Я просто не понял, к чему ты тут про него заговорил. И имел ввиду, что я конкретно стили в самом css не пишу
Ну значит реф. Через реф смотришь на элемент и проверяешь высоту А так ни тайлвинд ни цсс не умеет условные классы по высоте не могут дать
А высота у тебя резиновая что ли? Или тож из кода меняешь?
Если даже резиновая, подписаться ведь вроде можно на js на изменение ширины.
тогда в юзеэффект надо сунуть, и это может лагать.. хотя если будешь менять только на одном пороге и там ререндерить то должно быть норм
После первого отображения если не меняется, то можно вычислить при рендере, и дальше использовать её.
Не может, здесь ни сколько не динамика. Порог отображения паддинга или нет - один
Обсуждают сегодня