🌐
CodePen
codepen.io › katmai7 › pen › npRRQP
Border animation (circle)
<div class="wrap"> <div class="circle"> <i class="icon i1 icon-terminal"></i> <i class="icon i2 icon-code-fork"></i> <i class="icon i3 icon-keyboard"></i> <i class="icon i4 icon-code"></i> <div class="line1"></div> <div class="line2"></div> <span class="text">hover on me</span> </div> </div> ... html{ height: 100%; } body{ height: 100%; background: #E94E3D; } .wrap{ margin: 100px auto; width: 130px; } @color: #E94E3D; .circle{ position: relative; overflow: hidden; width: 120px; height: 120px; border-radius: 50%; background: #E94E3D; box-shadow: 60px -60px 0 2px @color, -60px -60px 0 2px @color
🌐
CodePen
codepen.io › j-tap › pen › Xzaxme
Circle Hover Effects using CSS3
transform: scale(1.3); transform: scale(1.3); opacity: 0; } /* Effect 3b */ .hovicon.effect-3.sub-b, .hovicon.effect-3.sub-b i { color: #fff; } .hovicon.effect-3.sub-b:hover, .hovicon.effect-3.sub-b:hover i { color: #f06060; } .hovicon.effect-3.sub-b:after { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; } .hovicon.effect-3.sub-b:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } /* Effect 4 */ .hovicon.effect-4 { width: 92px; height: 92px; box
🌐
SitePoint
sitepoint.com › html & css
Animating circular image border - HTML & CSS - SitePoint Forums | Web Development & Design Community
June 21, 2021 - I also found some code pens, but they are using SCSS and Pseudo element property. Is there any simple and easy way around by just using css animation? ... Unfortunately its quite complicated to animate a border around a circle. Here’s a revised codepen of an old demo of mine that shows one solution.
🌐
CodePen
codepen.io › skapalon › pen › mJyvBq
Animated rounded border on hover
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:900); body { background: #d40050; } ul.list { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; padding: 0; list-style-type: none; text-align: center; li { display: inline-block; margin: 0 3px 9px; a { display: block; position: relative; width: 80px; height: 80px; overflow: hidden; color: #fff; font-family: 'Source Sans Pro', sans-serif; font-size: 50px; text-align: center; text-decoration: none; line-height: 80px; .icon { position: relative; z-index: 2; } .circle { position: absolute; top:
🌐
CodePen
codepen.io › LarryAnomie › pen › GZWprK
Circular Button SVG Hover Border Drawing Effect
<p> <a href="#" class="js-btn btn" data-btn-scroll="true" data-btn-autoplay="play"> <svg width="100px" height="100px" viewBox="0 0 100 100" preserveAspectRatio="none"> <circle class="js-circle circle" cx="50" cy="50" r="48" stroke="white" stroke-width="3" fill="none" /> </svg>Play </a> </p> ! CSS Options · Format CSS · View Compiled CSS · Analyze CSS · Maximize CSS Editor · Minimize CSS Editor · Fold All · Unfold All · html { height: 100%; background: #FF3D00; font-family: 'Roboto Condensed'; padding-top: 10%; } p { text-align: center; margin: 2rem auto; } .btn { border-radius: 50%; ba
🌐
CodePen
codepen.io › giana › pen › yYBpVY
CSS Border transitions
I forgot what I was doing } &:hover::after { border-top: 2px solid $blue; // Shows border border-left-width: 2px; // Solid edges, invisible borders border-right-width: 2px; // Solid edges, invisible borders transform: rotate(270deg); // Rotate around circle transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s; // Solid edge post-rotation } } .circle { border-radius: 100%; box-shadow: none; &::before, &::after { border-radius: 100%; } } .thick { color: $red; &:hover { color: #fff; font-weight: 700; } &::before { border: 2.5em solid transparent; z-index: -1; } &::after { mix-b
🌐
Essential Web Apps
essentialwebapps.com › home › 10+ css border animations (latest collection)
10+ CSS border animations (latest collection) - Essential Web Apps
February 27, 2022 - border hover gradient animation css codepen, button border animation css codepen · browsers-compatibility: Chrome, Edge, Firefox, Opera, Safari · Responsive: Yes · Dependencies: No · hover to play · Author Corey Bullman · Demo & Code · Tech used HTML / CSS (SCSS) What is this? circle border animation css codepen, circle border animation css left to right ·
🌐
GitHub
gist.github.com › 4071247
A CodePen by Marcello Africano. CSS Circle Hover Animations - Nice looking hover animations made out of pure CSS. Some cool projects on Dribbble featured within. · GitHub
A CodePen by Marcello Africano. CSS Circle Hover Animations - Nice looking hover animations made out of pure CSS. Some cool projects on Dribbble featured within. - index.html
🌐
CodePen
codepen.io › tag › border hover
Pens tagged 'border hover' on CodePen
CodePen doesn't work very well without JavaScript · We're all for progressive enhancement, but CodePen is a bit unique in that it's all about writing and showing front end code, including JavaScript. It's required to use most of the features of CodePen · Need to know how to enable it?
Find elsewhere
🌐
CodePen
codepen.io › colinlord › pen › PdZMGz
Spinning Border Circle with CSS Transforms
Minimize CSS Editor · Fold All ... border-color: transparent; border-radius: 50%; border-width: 0; animation: rotateCircle 2s linear infinite; padding: 2px; display: table; .inner-circle { background: $white; height: 305px; ...
🌐
CodePen
codepen.io › tag › border-animation
Pens tagged 'border-animation' on CodePen
CodePen doesn't work very well without JavaScript · We're all for progressive enhancement, but CodePen is a bit unique in that it's all about writing and showing front end code, including JavaScript. It's required to use most of the features of CodePen · Need to know how to enable it?
🌐
AVADA Commerce
blog.avada.io › css › border-animations
35+ Best Shopify CSS Border Animations Themes Free & Premium 2026 &#8211; AVADA Commerce Blog
March 14, 2022 - This not only makes it easy to view but also makes your content outstanding and impresses the viewers. When you hover this border, there will be a small yellow contour running from one point to a circle.
🌐
CodePen
codepen.io › jsunny84 › pen › gdOEMg
[css] hover border drawing
<h1>CSS Border Transitions</h1> <p>http://www.g5code.com/code/css-border-transitions</p> <section class="buttons"> <button class="draw">Draw</button> <button class="draw meet">Draw Meet</button> <button class="center">Center</button> <button class="spin">Spin</button> <button class="spin circle">Spin Circle</button> <button class="spin thick">Spin Thick</button> </section>
🌐
CodePen
codepen.io › SamerTall › pen › YwMaQY
Responsive Circle Hover Effects
<html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Responsive Circle Hover Effects</title> <meta name="description" content="Circle Hover Effects" /> <meta name="keywords" content="circle, border-radius, hover, css3, transition, image, thumbnail, effect, 3d" /> <meta name="author" content="Samer Tallauze" /> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300,700' rel='stylesheet' type='text/css' /> <!--[if lte IE 8]><style>.main{display:none;
🌐
CodePen
codepen.io › dslanger › pen › KqdvMO
svg circle border animation
Minimize CSS Editor · Fold All · Unfold All · /* Container styles */ .chart { position: relative; display: inline-block; } .chart svg { position: absolute; top: 0; left: 0; } .outer { fill: url(#image-4); stroke: red; stroke-width: 10; stroke-dasharray: 600; transition: stroke-dashoffset 1s; -webkit-animation-play-state: running; } .chart:hover .outer { stroke-dashoffset: 600 !important; -webkit-animation-play-state: paused; } /* END Circle colors and graphic positions */ /* Set the initial values for the animation */ .chart[data-percent="100"] .outer { stroke-dashoffset: 0; animation: show100 4s; } /* Keyframes for the initial animation */ @keyframes show100 { from { stroke-dashoffset: 595; } to { stroke-dashoffset: 0; } } !
🌐
CodePen
codepen.io › palmdesign › pen › QWNLaOW
circle button border animation css
button { border: 0; position: relative; } button::before, button::after { box-sizing: inherit; content: ''; position: absolute; width: 100%; height: 100%; } .spin { height: 200px; width: 200px; } .spin::before, .spin::after { top: 0; left: 0; } .spin::before { border: 2px solid transparent; } .spin:hover::before { border-top-color: #0eb7da; border-right-color: #0eb7da; border-bottom-color: #0eb7da; transition: border-top-color 0.15s linear, border-right-color 0.15s linear 0.10s, border-bottom-color 0.15s linear 0.20s; } .spin::after { border: 0 solid transparent; } .spin:hover::after { border-
🌐
Codrops
tympanus.net › codrops › 2012 › 08 › 08 › circle-hover-effects-with-css-transitions
Circle Hover Effects with CSS Transitions | Codrops
August 8, 2012 - .ch-info h3 { color: #fff; text-transform: uppercase; position: relative; letter-spacing: 2px; font-size: 22px; margin: 0 30px; padding: 65px 0 0 0; height: 110px; font-family: 'Open Sans', Arial, sans-serif; text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3); } .ch-info p { color: #fff; padding: 10px 5px; font-style: italic; margin: 0 30px; font-size: 12px; border-top: 1px solid rgba(255,255,255,0.5); } .ch-info p a { display: block; color: rgba(255,255,255,0.7); font-style: normal; font-weight: 700; text-transform: uppercase; font-size: 9px; letter-spacing: 1px; padding-top: 4px; font-family: 'Open Sans', Arial, sans-serif; } .ch-info p a:hover { color: rgba(255,242,34, 0.8); } On hover we’ll animate the inset box shadow (the reddish one) to 110px spread radius. This will cover all the circle:
🌐
CodePen
codepen.io › abdelrahmanahmed › pen › XXdONp
animated border (circle)
Minimize CSS Editor · Fold All · Unfold All · .container { padding: 100px; } .image-circle { width: 132px; height: 132px; border-radius: 50%; border-top: 2px dashed #ffcc00; border-right: 2px dashed #ffcc00; border-left: 2px dashed #000000; border-bottom: 2px dashed #000000; padding: 10px; animation: spin 10s infinite linear; } .image-circle img { animation: spin 10s infinite reverse linear; width: 100%; border-radius: 50%; } @keyframes spin { 100% { transform: rotate(1turn); } } !
🌐
CodePen
codepen.io › gozan › pen › rrJbKN
Circle with a cross inside with CSS animation
body { background-color: #333; } .circle { width: 56px; height: 56px; position: relative; border-radius: 50%; border: 2px solid #fff; margin: 30vh auto; cursor: pointer; z-index: 2; } .before, .after { content: ''; position: absolute; width: 42px; height: 2px; background-color: white; border-radius: 0; top: 27px; -webkit-transition: 150ms ease-out; -moz-transition: 150ms ease-out; -o-transition: 150ms ease-out; transition: 150ms ease-out; z-index: 0; } .before { left: 7px; } .after { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); transform: rotate(-90deg); right: 7px; } .ci
🌐
CodePen
codepen.io › mortezasharifinia › pen › wvpLMJm
Circular with border animation card
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700;800;900&display=swap'); * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Poppins', sans-serif; } .container { min-height: 100vh; width: 100%; display: flex; justify-content: center; align-items: center; background: #162052; } .box { position: relative; width: 250px; height: 250px; background: rgba(0, 0, 0, 0.5); border-radius: 50%; overflow: hidden; } .box::before { content: ""; position: absolute; inset: -5px 70px; background: linear-gradient(315deg, #00ccff, #d400d4); transition: 0.5s;