"; 2. Set borders with different effects through animation attributes to rotate, The code is "animation: circle 2s infinite linear; @keyframes circle {0% {transform: rotate(0deg);}"."/> "; 2. Set borders with different effects through animation attributes to rotate, The code is "animation: circle 2s infinite linear; @keyframes circle {0% {transform: rotate(0deg);}".">
search
HomeWeb Front-endFront-end Q&AHow to make a circle rotate with css3 animation

How to rotate a circle with css3 animation: 1. Create a new HTML sample file and define the div as "

"; 2. Through animation attributes Set borders with different effects and perform rotation. The code is "animation: circle 2s infinite linear; @keyframes circle {0% {transform: rotate(0deg);}".

How to make a circle rotate with css3 animation

The operating environment of this tutorial: Windows 10 system, CSS3 version, DELL G3 computer

How to rotate a circle with css3 animation?

CSS3 ring rotation effect

1. CSS3 ring rotation effect 1

Principle: Set borders with different effects and rotate them

<div class="demo"></div><style>
    .demo {
        width: 250px;
        height: 250px;
        border: 50px solid red;
        border-left-color: blue;
        border-right-color: yellow;
        border-top-color: #04f105;
        margin: 100px;
        border-radius: 50%;
        animation: circle 2s infinite linear;
    }
    @keyframes circle {
        0% {
            transform: rotate(0deg);
        }

        100% {
            transform: rotate(-360deg);
        }
    }</style>

## 2. Css 3 Ring Effect 2

Principle: Use multi-layered borders to lower the groove and perform rotation

<div class="demoout">
    <div class="demo"></div></div><style>
    body {
        background: black;
    }

    .demo {
        width: 250px;
        height: 250px;
        border: 3px solid white;
        border-left-color: blue;
        border-right-color: yellow;
        margin: 25px;
        border-radius: 50%;
        animation: circle 4s infinite ease;
        background: white;
    }

    .demoout {
        width: 300px;
        height: 300px;
        border: 3px solid white;
        border-top-color: green;
        border-bottom-color: red;
        margin: 100px;
        border-radius: 50%;
        animation: circle 4s infinite linear;
        background: white;
    }

    @-webkit-keyframes circle {
        0% {
            transform: rotate(0deg);
        }

        100% {
            transform: rotate(-360deg);
        }
    }</style>
The effect is as follows:

Recommended study: "

css video tutorial"

The above is the detailed content of How to make a circle rotate with css3 animation. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Word图片怎么旋转呢Word图片怎么旋转呢Mar 19, 2024 pm 06:16 PM

我们在使用Word办公软件进行文档处理的时候,经常需要在文档里插入一些图片之类的素材,但是,为了排版美观的需要,我们还需要将图片进行一些特殊的排版,其中旋转处理是最基本的排版处理,但是,对于一些刚刚接触Word办公软件的职场新人来讲,可能还不太会在Word文档里处理图片。下边,我们就分享一下Word图片怎么旋转的方法,希望对你有所帮助和启发。1、首先,我们打开一个Word文档,随后,我们菜单栏点击插入-图片按钮,电脑中随意找一张图片插入,便于我们操作演示使用。2、如果我们要将图片进行旋转,接着需

如何使用Vue实现3D立体旋转特效如何使用Vue实现3D立体旋转特效Sep 19, 2023 am 08:42 AM

如何使用Vue实现3D立体旋转特效作为一种流行的前端框架,Vue.js在开发动态网页和应用程序中起着重要的作用。它提供了一种直观、高效的方式来构建交互式界面,并且易于集成和扩展。本文将介绍如何使用Vue.js实现一个令人惊叹的3D立体旋转特效,并提供具体的代码示例。在开始之前,请确保您已经安装了Vue.js,并且对Vue.js的基本用法有一定的了解。如果您还

css3如何实现鼠标点击图片放大css3如何实现鼠标点击图片放大Apr 25, 2022 pm 04:52 PM

实现方法:1、使用“:active”选择器选中鼠标点击图片的状态;2、使用transform属性和scale()函数实现图片放大效果,语法“img:active {transform: scale(x轴放大倍数,y轴放大倍数);}”。

CSS实现加载动画效果的技巧和方法CSS实现加载动画效果的技巧和方法Oct 19, 2023 am 10:42 AM

CSS实现加载动画效果的技巧和方法随着互联网的发展,加载速度成为了用户体验的重要指标之一。为了提升页面加载时的用户体验,我们通常会使用加载动画效果来增加页面的互动性和吸引力。而CSS作为前端开发中的重要技术之一,提供了许多实现加载动画效果的技巧和方法。本文将介绍几种常见的CSS加载动画效果的实现技巧和方法,并提供相应的代码示例。旋转加载动画旋转加载动画是一种

如何使用Python对图片进行缩放和旋转如何使用Python对图片进行缩放和旋转Aug 17, 2023 pm 10:52 PM

如何使用Python对图片进行缩放和旋转导语:如今,我们经常使用图片来丰富我们的网页设计、移动应用、社交媒体等各种场景。在图片处理中,缩放和旋转是两个常见的需求。Python作为一种脚本语言和强大的图像处理工具,提供了许多库和方法来处理这些任务。本文将介绍如何使用Python对图片进行缩放和旋转,并提供代码示例。一、缩放图片缩放图片是调整图像大小的基本操作之

css3动画效果有变形吗css3动画效果有变形吗Apr 28, 2022 pm 02:20 PM

css3中的动画效果有变形;可以利用“animation:动画属性 @keyframes ..{..{transform:变形属性}}”实现变形动画效果,animation属性用于设置动画样式,transform属性用于设置变形样式。

如何利用Layui实现图片裁剪和旋转功能如何利用Layui实现图片裁剪和旋转功能Oct 26, 2023 am 09:39 AM

如何利用Layui实现图片裁剪和旋转功能一、背景介绍在Web开发中,经常会遇到需要对图片进行裁剪和旋转的场景,比如头像上传、图片编辑等。Layui是一款轻量级的前端框架,提供了丰富的UI组件和友好的API,特别适合快速搭建网页应用。本文将介绍如何利用Layui实现图片裁剪和旋转功能,并提供具体的代码示例。二、环境准备在开始之前,需要确认以下环境已经准备就绪:

背包英雄怎么旋转背包英雄怎么旋转Mar 15, 2024 pm 03:30 PM

玩家在背包英雄中进行游戏时可以旋转视野,有很多玩家不知道背包英雄怎么旋转,玩家点击主界面右下角的设置图标找到镜头控制,打开自动视角调整选项即可进行调整。背包英雄怎么旋转1、进入游戏后,点击主界面右下角的“设置”图标。2、在设置界面中找到“镜头控制”,然后可以看到有一个“自动视角调整选项”。3、将这个开关打开即可实现自动旋转视野了,当你在战斗或操作复杂时可以开启此功能方便观察战局。4、如果想要在移动的时候也进行旋转操作的话也是可以的,只需要在设置了里面找到陀螺仪并勾选“移动时切换为手动瞄准”就可以

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

PhpStorm Mac version

PhpStorm Mac version

The latest (2018.2.1) professional PHP integrated development tool

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment