Как сделать анимацию утро, день, вечер?

Ссылка скопирована
1 ответ

Как сделать анимацию утро, день, вечер?

Всем привет. Помогите с анимацией, хотя-бы примером каким-нибудь. Пытаюсь сделать анимацию перемещения солнца по клику на кнопки, как на картинке. Так же скину пример с сайта.

Может быть получится сделать быстрый пример, чтобы я понял, как вообще это работает, а то на сайте совсем непонятно для меня

Дополнительно:

Объясни это заказчику))

  • snippet
  • Djents, это ты написал? Или что-то откуда-то скопировал?
  • snippet
  • если к кнопкам сам не прикрутишь, извиняй. Или ты хочешь именно svg? хотя там принцип будет тот же.
  • Kentavr16, спасибо большое, это и нужно было) кнопки сделаю сам)
  • Kentavr16, частично я, частично скопировал)
  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Виктор Sys Ответ

    Для создания анимации, отображающей смену времени суток (утро, день, вечер), можно использовать различные подходы. Один из самых простых способов - это использование CSS анимаций.

    Ниже приведен пример кода на HTML и CSS, который позволит создать анимацию смены времени суток:

     
     
     
     
     
    <title>Time of Day Animation</title>
     
        .sky {
            width: 100%;
            height: 100vh;
            background-color: #87CEEB; /* голубой цвет - утро */
            animation: changeTime 10s infinite;
        }
     
        @keyframes changeTime {
            0% {
                background-color: #87CEEB; /* утро */
            }
            50% {
                background-color: #FFD700; /* день */
            }
            100% {
                background-color: #1E90FF; /* вечер */
            }
        }
     
     
     
        <div class="sky"></div>

    <title>Time of Day Animation</title> .sky { width: 100%; height: 100vh; background-color: #87CEEB; /* голубой цвет - утро */ animation: changeTime 10s infinite; } @keyframes changeTime { 0% { background-color: #87CEEB; /* утро */ } 50% { background-color: #FFD700; /* день */ } 100% { background-color: #1E90FF; /* вечер */ } } <div class="sky"></div>

    В данном примере создается анимация смены цвета фона, который символизирует различные времена суток. Вы можете настроить продолжительность и цвета анимации, добавив свои значения в CSS код.

    Этот пример предоставляет базовую идею о том, как можно создать анимацию смены времени суток. Для более сложных и креативных анимаций, вы можете использовать JavaScript и библиотеки анимаций, такие как GSAP или Anime.js.

    Надеюсь, этот пример поможет вам создать анимацию смены времени суток на вашем веб-сайте. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно