Zero Block
Click "Block Editor" to enter the edit mode. Use layers, shapes and customize adaptability. Everything is in your hands.
Tilda Publishing
create your own block from scratch
Добавляем предлоадер на сайт
  1. Создаём блок T123, копируем и вставляем в него код, расположенный ниже.
  2. Сохраняем, публикуем.

    <script>
    const createLoader = () => {
      const loaderWrapper = document.createElement('div');
      const loader = document.createElement('span');
      const app = document.body;
      loaderWrapper.classList.add('loader-wrapper');
      loader.classList.add('loader');
      loaderWrapper.append(loader);
      app.append(loaderWrapper);
      setTimeout(() => {
        loaderWrapper.style.opacity = 0;
        setTimeout(() => {
          loaderWrapper.remove();
        }, 1000); // Время плавного удаления прелоадера (в миллисекундах)
      }, 2500); // Время показа прелоадера (в миллисекундах)
      return loaderWrapper;
    };
    createLoader();
    </script>
       <style>
           .loader-wrapper {
            display: block;
            position: fixed;
            top: 0;
            right: 0;
            left: 0;
            bottom: 0;
            background-color: #ffffff;
            opacity: 1;
            transition: opacity 0.5s ease;
            z-index: 998;
          }
           .loader {
            display: block;  
            top: 50%;
            left: 50%;
            transform: transition(-50%; -50%);
            color: #ea8357;
            font-size: 10px;
            width: 1em;
            height: 1em;
            border-radius: 50%;
            position: relative;
            text-indent: -9999em;
            animation: mulShdSpin 1.3s infinite linear;
            transform: translateZ(0);
            z-index: 1000;
        }
  
        @keyframes mulShdSpin {
          0%,
          100% {
            box-shadow: 0 -3em 0 0.2em, 
            2em -2em 0 0em, 3em 0 0 -1em, 
            2em 2em 0 -1em, 0 3em 0 -1em, 
            -2em 2em 0 -1em, -3em 0 0 -1em, 
            -2em -2em 0 0;
          }
          12.5% {
            box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 
            3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, 
            -2em 2em 0 -1em, -3em 0 0 -1em, 
            -2em -2em 0 -1em;
          }
          25% {
            box-shadow: 0 -3em 0 -0.5em, 
            2em -2em 0 0, 3em 0 0 0.2em, 
            2em 2em 0 0, 0 3em 0 -1em, 
            -2em 2em 0 -1em, -3em 0 0 -1em, 
            -2em -2em 0 -1em;
          }
          37.5% {
            box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em,
             3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, 
             -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
          }
          50% {
            box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em,
             3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, 
             -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
          }
          62.5% {
            box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em,
             3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, 
             -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
          }
          75% {
            box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 
            3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, 
            -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
          }
          87.5% {
            box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 
            3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, 
            -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
          }
        }
          
      </style>
Student Account
Предоставляется для создания учебных проектов. Не предназначен для коммерческого использования
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website
Student