



ABOU
  ME
E
UCATION
H
BBY
L
NGUAGES

Skillset
-
HTML
-
CSS
-
JS BASICS
-
FIGMA
-
GITHUB

My Projects

Code
example
//Number Animations let benefitsArr = ['.benefits__number', '.benefits__number1', '.benefits__number2'] let numbers = document.querySelectorAll(benefitsArr) let numberBlock = document.querySelector('.experiencies__item-img') for (let i = 0; i < benefitsArr.length; i++){ $(window).ready(function () { let show=true; let countbox=benefitsArr[i]; $(window).on("scroll load resize", function () { if (!show) return false; let b_height=$(numberBlock).outerHeight() let w_height=$(window).height(); if (numbers[i].getBoundingClientRect().top <=((w_height / 2) + (b_height / 2))) { $(benefitsArr[i]).css('opacity', '1' ); $(benefitsArr[i]).spincrement({ thousandSeparator: "" , duration: 5000 }); show=false; } }); }); } //Button To top let buttonToTop = document.querySelector('.to-top-button') let sections = document.getElementsByTagName('section') let check = document.querySelectorAll('.experiencies__item') // высота экрана деленная на 2 let check2 = document.querySelector('.benefits__number') window.addEventListener('scroll', () => { screenHeight = window.innerHeight if (sections[0].getBoundingClientRect().top < -(screenHeight)) { buttonToTop.style.visibility = 'visible' } else { buttonToTop.style.visibility = 'hidden' } }) buttonToTop.addEventListener('click', () => window.scrollTo({ top: 0, behavior: 'smooth' }))