Простой спиннер загрузки на CSS

Метки: / /

В этой статье мы разберём как сделать spinner loader на чистом CSS, или спиннер загрузки если на русском, эта статья будет не очень большая, но интересная.

Также можете почитать статью «Как делать фигуры на CSS», тоже очень интересная статья, для тех кто хочет больше узнать о CSS.

Как сделать spinner loader на CSS:

Первое что нам нужно сделать, так это не большой HTML контейнер, который по сути у нас и будет самим спиннерем, но вы это всё ещё увидите.

Вот контейнер:

Теперь когда сделали контейнер, перейдём к CSS, и суть в том, что мы сделаем в блок равный по ширине и высоте, добавим три рамки с трёх сторон и закруглим их, чтобы получился круг, ну анимируем это всё с помощью @kayframes.

Вот что мы пишем в CSS:

В начале мы задаём высоту и ширину нашего контейнера, они абсолютно одинаковы и равны 50 пикселей, следующие задаём рамки со всех сторон в ручную, размер каждой рамки равен  3 пикселя и тип сплошной, но цвет задаём только для трёх, четвёртой задаём в качестве цвета прозрачный.

Дальше задаём анимацию через стиль animation, тут всё просто, сначала у нас название для анимации, оно будет использоваться при объявление @keyframes, время анимации, тип анимации, или то как она будет проигрываться, в нашем случае линейно, и задаём количество проигрываний, у нас это бесконечно, вам тоже рекомендую, так как не понятно, как долго вам надо будет проигрывать анимацию.

Последние создаём саму анимации, это совсем просто, объявляем @keyframes справа от него даём название анимации, мы его назначали выше в свойстве animation, ну и в качестве анимации используем трансформацию, а точнее по градусам, начальная позиция это соответственно 0 градусов или 0deg, конечная 360 или 360deg.

Вот что у нас получилось:

Пример спиннера загрузки на CSS

Как видите получилось не плохо, тут конечно просто картинка, но вы можете попробовать этот код, и убедиться сами что всё работает так как надо.

Вывод:

Тут вы узнали  как создать spinner loader на чистом CSS или просто спиннер загрузки, надеюсь для вас это было полезно и познавательно, также если вам что то не понятно по поводу анимации, то почитайте статью по ссылке.

Подписываетесь на соц-сети:

Оценка:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
(Пока оценок нет)
Загрузка...

Также рекомендую:

Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии