Показать сообщение отдельно
  #1 (permalink)  
Старый 21.06.2020, 15:53
Профессор
Отправить личное сообщение для Сергей Ракипов Посмотреть профиль Найти все сообщения от Сергей Ракипов
 
Регистрация: 01.06.2010
Сообщений: 673

Для общего понимание.
Скажите это нормально или нет

function appearance(){
	let blockHeinght = termsOfUse.getBoundingClientRect().height;
	main.style.transform = "translateY(" + blockHeinght + "px)";
	
	localStorage.setItem("noTranslate","translateY(0)");

}
appearance();

let appearance_2 = function(){
	let blockHeinght = termsOfUse.getBoundingClientRect().height;
	main.style.transform = "translateY(" + blockHeinght + "px)";
	
	localStorage.setItem("noTranslate","translateY(0)");

}
window.addEventListener("resize", appearance_2);


Есть функция которая отодвигает нужный мне элемент.
И я хочу что бы она при это сделала сразу и что бы она следила за размером окна.

И сделал грубо говоря дубль.

Я пробовал load но когда происходит рисайз, там есть задержка не большая, по этому я не использовал.
resize она мгновенно реагирует.

Это дилетантство или нормальная практика?
Ответить с цитированием