Совместимые браузеры: Google Chrome, IE, Edge, Firefox, Opera, Safari.
Зависимости: Reset.css, Prefixfree.js.
Автор: Мэтт Систо, 3 декабря 2013 г.
Ссылки: демо-версия и код.
Создано с помощью: HTML / CSS (SCSS).
О коде
Простой CSS-спиннер анимации загрузки, созданный с помощью SASS.
Совместимые браузеры: Google Chrome, IE, Edge, Firefox, Opera, Safari.
Зависимости: Normalize.css
Автор: Кристиан Денни Сторгард, 4 июля 2013 г.
Ссылки: демо-версия и код.
Создано с помощью: HTML / CSS.
О коде
CSS3-спинннер с дисками, вращающимися с разной скоростью.
Совместимые браузеры: Google Chrome, IE, Edge, Firefox, Opera, Safari.
Автор: Хаким Эль Хатта, 7 июля 2013 г.
Ссылки: демо-версия и код.
Создано с помощью: HTML (Haml) / CSS (SCSS).
О коде
Еще один CSS-спиннер анимации загрузки. Непрактичный, так как в нем используется много элементов DOM.
Совместимые браузеры: Google Chrome, IE, Edge, Firefox, Opera, Safari.
Автор: Ноэль Дельгадо, 3 апреля 2013 г.
Ссылки: демо-версия и код.
Создано с помощью: HTML (Haml) / CSS (SCSS).
О коде
Стрелки часов созданы с помощью псевдоэлементов :before и :after. Анимация применяется к псевдоэлементам.
Совместимые браузеры: Google Chrome, IE, Edge, Firefox, Opera, Safari.
Зависимости: Normalize.css, Autoprefixer.js.
Вадим Дворниковавтор-переводчик статьи «19 CSS Spinners»
Пожалуйста, оставляйте ваши отзывы по текущей теме статьи. За комментарии, отклики, дизлайки, подписки, лайки огромное вам спасибо!
Spinners · Bootstrap
О
Бордюрный счетчик
Цвета
Спиннер для выращивания
Выравнивание
Маржа
Размещение
Гибкий
Поплавки
Выравнивание текста
Размер
Кнопки
Указывает состояние загрузки компонента или страницы с помощью счетчиков Bootstrap, созданных полностью с использованием HTML, CSS и без JavaScript.
О
«Спиннеры» Bootstrap можно использовать для отображения состояния загрузки в ваших проектах. Они созданы только с помощью HTML и CSS, а это означает, что вам не нужен JavaScript для их создания. Однако вам понадобится некоторый пользовательский JavaScript для переключения их видимости. Их внешний вид, выравнивание и размер можно легко настроить с помощью наших замечательных служебных классов.
В целях доступности каждый загрузчик здесь включает role="status" и вложенный Loading... .
Спиннер для бордюра
Используйте бордюры для легкого индикатора загрузки.
Загрузка…
Загрузка...
Цвета
Счетчик границ использует currentColor для своего цвета границы , что означает, что вы можете настроить цвет с помощью утилит цвета текста. Вы можете использовать любую из наших утилит для раскрашивания текста на стандартном счетчике.
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Почему бы не использовать утилиты border-color ? Каждый счетчик границ указывает
прозрачную границу по крайней мере для одной стороны, поэтому утилиты .border-{color} переопределят это.
Спиннер для выращивания
Если вам не нравится бордюрный счетчик, переключитесь на растущий счетчик. Хотя технически он не вращается, он постоянно растет!
Загрузка…
Загрузка...
Опять же, этот счетчик построен с currentColor , так что вы можете легко изменить его внешний вид с помощью утилит цвета текста. Здесь он выделен синим цветом вместе с поддерживаемыми вариантами.
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка…
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Загрузка...
Выравнивание
Спиннеры
в Bootstrap построены с rem s, currentColor и display: inline-flex . Это означает, что их можно легко изменить в размере, перекрасить и быстро выровнять.
Маржа
Используйте утилиты полей, такие как .m-5 , для упрощения интервалов.
Загрузка…
Загрузка...
Размещение
Используйте утилиты flexbox, утилиты float или утилиты выравнивания текста, чтобы размещать счетчики именно там, где они вам нужны в любой ситуации.
Гибкий
Загрузка…
<дел>
Загрузка...
Загрузка…
<дел>
Загружается...
Поплавки
Загрузка…
<дел>
Загрузка...
Выравнивание текста
Загрузка…
<дел>
Загрузка. ..
Размер
Добавьте .spinner-border-sm и .spinner-grow-sm , чтобы сделать счетчик меньшего размера, который можно быстро использовать в других компонентах.
Загрузка…
Загрузка…
Загрузка...
Загрузка...
Или используйте пользовательские стили CSS или встроенные стили, чтобы изменить размеры по мере необходимости.
Загрузка…
Загрузка…
Загрузка...
Загрузка...
Кнопки
Используйте счетчики внутри кнопок, чтобы указать, что действие в данный момент обрабатывается или выполняется. Вы также можете заменить текст из элемента счетчика и использовать текст кнопки по мере необходимости.
Я не делал загрузчик целую вечность, и я также не прикасался к методам blur() и convert() создания капель. Оказывается, у меня были трудности, когда я не добавил белый фон к слоям.
Автор: Zed Dash (z-)
Ссылки: Исходный код / Демо
Создано: 27 декабря 2019 г.
90 081 Сделано с помощью: HTML, SCSS
Теги: css, blob, goey, loader, spinner
15. Загрузчики для веб-сайта
загрузчик, загрузчики
Автор: Сваруп Кумар Куила (uiswarup)
9008 1 Ссылки: Исходный код / Демо
Создано: 2 декабря 2019 г.
Сделано с: HTML, CSS
Теги: загрузчик, анимация, загрузчики
16. Rings Loader ⏳ 9005 5
Каждый раз, когда выходит игра Zelda, Я создаю загрузчик, вдохновленный игрой 😅 Вот загрузчик, вдохновленный Link’s Awakening. Наслаждаться!
Автор: Jhey (jh4y)
Ссылки: Исходный код / Демо
Создано: 20 ноября 2019 г.
Сделано с помощью: Pug, Stylus, Babel
Препроцессор CSS: Stylus
Препроцессор JS: Babel 9003 5
Препроцессор HTML: Мопс
Теги: загрузчик, spinner, анимация, css, загрузка
17. Предварительные загрузчики с двумя треугольниками
Коллекция анимаций предварительной загрузки, сделанных с использованием только двух треугольников, независимо от того, выглядят ли они как практичные или просто странные
Продолжаем работу с другими загрузчиками для whirl 👍 Добро пожаловать! Это загрузчик бесконечного пути, который использует ступенчатую непрозрачность для двух псевдоэлементов, чьи родители вращаются. Наслаждаться!
90 034 Многоцветный загрузчик с анимированными SVG смещениями штрихов и тире. Стили и ключевые кадры генерируются на основе количества цветов в переменной списка Sass.
26. Simple Spinner As Background SVG Image Datauri со стилем
Классический подход штрих-тире/dasharray, на этот раз без SMIL, но ключевые кадры CSS в стиле SVG в стиле . Зарождение.
Автор: myf (myf)
Ссылки: Исходный код / Демо
Дата создания: 11 мая 2019 г.
900 81 Сделано с помощью: CSS
27. Быстрый загрузчик с преобразованиями CSS, Vars & Houdini Magic
Использует Houdini для анимации коэффициента масштабирования —sx полос, поэтому он работает только в Chrome с включенным флагом экспериментальных функций веб-платформы. Запись того, как выглядит анимация. Вдохновение. Демонстрация, упомянутая в моем разделе «Различные методы расширения блока с сохранением радиуса границы…»
Вот несколько простых предварительных загрузчиков, которые можно использовать для уменьшения времени ожидания процесса. Надеюсь, вам понравится.
Автор: Сикрити Дакуа (dev_loop)
Ссылки: Исходный код / Демо
Создано: 3 апреля 2019 г.
Сделано с: HTML, CSS
30. One Div Loader 900 55
Автор: Филип Витас (FilipVitas)
Ссылки: Исходный код / Демо
Создано: 19 марта 2019 г.
Сделано с помощью: Pug, Stylus
CSS Препроцессор: 9 0084 Стилус
Препроцессор JS: Babel
Препроцессор HTML: Pug
Теги: loader, loading, load, pure-css, js
31. 1 Element Pure CSS 3D Loader
90 034 Создано для конкурса CodePen. По какой-то причине Firefox не будет анимировать фоновую позицию здесь, и это нарушает демонстрацию. Если у вас есть какие-либо идеи, в чем проблема и как ее можно исправить, я слушаю. Обновление: исправлено! Вдохновение: этот .gif от Эрики Андерсон
Код беспорядок, конечно, но дело во внешних значениях 😉 Идея изначально принадлежит Галу Ширу, очень талантливому парню! https://dribbble.com/shots/4026985-If-only-I-could
Оплата с помощью CSS для создания загрузчиков и счетчиков.
Автор: Petia (designify-me)
Ссылки: Исходный код / Демо
Создано: 20 марта 2015 г.
Сделано с: HTML, CSS
Теги: loader, spinner, css3, css
66. Dead Simple CSS Spinner/loader
Автор: Max Thi руин (MoOx)
Ссылки: Исходный код / демо
Создано: 6 апреля 2016 г.
Сделано с: HTML, CSS
Теги: spinner, loader
67. Pure CSS Spin ners
Коллекция анимированных спиннеров CSS , тробберы и загрузчики с минимальной наценкой. Каждый счетчик будет отображаться как «Загрузка …» в IE9.и ниже. Узнайте больше на https://github.com/jlong/css-spinners. 2, 2013
Сделано с: HTML, CSS
Теги: спиннеры
68. Самый красивый простой CSS3 загрузочный счетчик