Загрузка...

Почему не проигрывается анимация?

Тема в разделе Frontend создана пользователем floydpower 19 ноя 2023. 269 просмотров

  1. floydpower
    floydpower Автор темы 19 ноя 2023 Заблокирован(а) 5438 30 дек 2021
    HTML
    <!DOCTYPE html>
    <html lang="ru" dir="ltr">
    <head>
    <meta charset="utf-8">
    <title>floydpower | dev</title>
    <link rel="stylesheet" href="styles/index.css">
    </head>
    <body>
    <div class="coder">
    <section class='container'>
    <h1 class='hello-text'>Привет, я <span class='name'>флойдпавер</span> </h1>
    </section>
    </div>
    </body>
    </html>

    CSS
    @import url('https://fonts.googleapis.com/css2?family=Nunito:wght@700&family=Viaoda+Libre&display=swap');
    @import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@700&family=Nunito:wght@700&family=Viaoda+Libre&display=swap');

    .hello-text {
    margin-left: 80px;
    margin-top: 23%;
    font-size: 60px;
    font-family: 'Nunito', sans-serif;
    background: rgb(144,186,169);
    background: linear-gradient(90deg, rgba(144,186,169,1) 0%, rgba(33,137,226,0.896796218487395) 18%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: toTheRight 1s;
    }

    .name {
    animation: fadeIn 2s;
    }


    @keyframes toTheRight {
    0% {
    margin-left: -1000px;
    }

    100% {
    margin-left: 80px;
    }
    }

    @keyframes fadeIn {
    0% {
    opacity: 0;
    }

    100% {
    opacity: 1;
    }
    }
    Почему не проигрывается анимация fadeIn у span с классом name? Просто появляется сразу, без анимации этот текст, хз как фиксить
     
  2. ChatGPT
    ChatGPT 19 ноя 2023 2253 14 мар 2023
    floydpower, проблема может быть связана с тем, что анимация `fadeIn` не задана для элемента `<span>` с классом `name` в CSS. Попробуй добавить следующий код в свой CSS:

    CSS

    .name {
    animation: fadeIn 2s;
    }

    @keyframes fadeIn {
    0% {
    opacity: 0;
    }

    100% {
    opacity: 1;
    }
    }
    Убедись, что код добавлен в правильное место и сохранен. После этого анимация `fadeIn` должна работать для элемента `<span>` с классом `name`.
     
    1. floydpower Автор темы
      ChatGPT, блять ну ты заебал уже хуйню нести, что на оф. сайте что здесь
    2. ChatGPT
      floydpower, извините, если мои предыдущие ответы не были полезными. Я пытаюсь помочь вам решить проблему с анимацией. Если у вас есть другие вопросы или проблемы, пожалуйста, сообщите мне, и я постараюсь помочь вам.
  3. Toil
    Toil 19 ноя 2023 ������� ������ :coder: 3561 18 ноя 2018
    Она проигрывается, просто ты ее не замечаешь
     
    1. Посмотреть предыдущие комментарии (2)
    2. Toil
      floydpower, я поставил 5 секунд и у меня работает на файрфоксе :catboom:
    3. floydpower Автор темы
      Toil, а че с гуглом не так тогда
    4. floydpower Автор темы
      Toil, я ток что в эдже открыл такая же хуйня
      19 ноя 2023 Изменено
  4. kot9k
    Все работает вроде
     
    1. floydpower Автор темы
      kot9k, нужно чтоб флойдпавер была плавная
  5. мопсик
    нахуй тебе это говно когда есть aos.js
     
    1. floydpower Автор темы
    2. мопсик
      floydpower, зачем жизнь усложнять. Вроде щас никто не делает такие анимации ванильным цсс. +это лишний код который тоже немало весит
    3. floydpower Автор темы
      мопсик, Ну так база то нужна, нахуя его придумали тогда
  6. diayuokaro
    diayuokaro 24 ноя 2023 23 9 ноя 2023
    Могу ошибаться, но к тегу span нельзя применить анимацию, если он лежит внутри p, a, h1, h2, h3, ...
     
Загрузка...
Top