


What does the linear-gradient() function in css do? Implement circular border with linear gradient (code)
In the process of front-end development, linear-gradient is sometimes used to achieve various effects. This chapter will introduce to you What does the linear-gradient() function in css do? Implement a linear gradient circular border (code) . It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you.
1. What is css linear-gradient()?
1. Define the
css linear-gradient function, which is used to create a linear gradient "image".
2. Usage
In order to create a linear gradient, you need to set a starting point and a direction (specified as an angle) of the gradient effect. You also need to define the end color. The stop color is the smooth transition you want Gecko to make, and you must specify at least two, although you can specify more colors to create more complex gradient effects.
Example (specify 3 termination colors):
background: -webkit-linear-gradient(red,yellow,blue); /* Safari 5.1 to 6.0 */ background: -o-linear-gradient(red,yellow,blue); /* Opera 11.1 to 12.0 */ background: -moz-linear-gradient(red,yellow,blue); /* Firefox 3.6 to 15 */ background: linear-gradient(red,yellow,blue); /* 标准语法 */
Rendering:
The example does not specify a direction to achieve linear gradient , so the default is to achieve the effect from top to bottom, you can also specify a direction (angle) to achieve the effect, for example:
Specify a direction (from left to right):
background: -webkit-linear-gradient(right,red,yellow,blue); /* Safari 5.1 to 6.0 */ background: -o-linear-gradient(right,red,yellow,blue); /* Opera 11.1 to 12.0 */ background: -moz-linear-gradient(right,red,yellow,blue); /* Firefox 3.6 to 15 */ background: linear-gradient(to right,red,yellow,blue);/* 标准语法 */
Specify a direction (45-degree angle):
background: linear-gradient(45deg,red,yellow,blue); /* 标准语法 */
At the same time, you can also achieve a gradient transparency effect (define a transparency):
background: -webkit-linear-gradient(right,rgba(255,0,0,1),rgba(255,0,0,0)); /*Safari 5.1-6*/ background: -o-linear-gradient(right,rgba(255,0,0,1),rgba(255,0,0,0)); /*Opera 11.1-12*/ background: -moz-linear-gradient(right,rgba(255,0,0,1),rgba(255,0,0,0)); /*Fx 3.6-15*/ background: linear-gradient(to right, rgba(255,0,0,1), rgba(255,0,0,0)); /*Standard*/
2. CSS setting of linear gradient circular border (code)
Principle:
First make two squares , different sizes, superimposed together
Use the border rounded corner attribute: border-radius to set the rounded angle of the border to 100%
After using linear-gradient() to add the gradient color of the outer circle, it is made:
Code:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>边框渐变的圆形</title> <style> .border1{ width: 200px; height: 200px; margin:100px auto; position: relative; border: 1px solid transparent; border-radius: 100%; background: white; background-clip: padding-box; padding: 10px; } .border1::after{ position: absolute; top: -40px; bottom: -40px; left: -40px; right: -40px; background: linear-gradient(45deg,red, blue); content: ''; z-index: -1; border-radius: 100%; } </style> </head> <body> <div class="border1"></div> </body> </html>
Example It's very simple. You can practice it or make modifications on this basis, such as: semicircle...
The above is the detailed content of What does the linear-gradient() function in css do? Implement circular border with linear gradient (code). For more information, please follow other related articles on the PHP Chinese website!

If you've ever had to display an interactive animation during a live talk or a class, then you may know that it's not always easy to interact with your slides

With Astro, we can generate most of our site during our build, but have a small bit of server-side code that can handle search functionality using something like Fuse.js. In this demo, we’ll use Fuse to search through a set of personal “bookmarks” th

I wanted to implement a notification message in one of my projects, similar to what you’d see in Google Docs while a document is saving. In other words, a

Some months ago I was on Hacker News (as one does) and I ran across a (now deleted) article about not using if statements. If you’re new to this idea (like I

Since the early days of science fiction, we have fantasized about machines that talk to us. Today it is commonplace. Even so, the technology for making

I remember when Gutenberg was released into core, because I was at WordCamp US that day. A number of months have gone by now, so I imagine more and more of us

The idea behind most of web applications is to fetch data from the database and present it to the user in the best possible way. When we deal with data there

Let's do a little step-by-step of a situation where you can't quite do what seems to make sense, but you can still get it done with CSS trickery. In this


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

SublimeText3 Linux new version
SublimeText3 Linux latest version