How to set rounded corners in css

醉折花枝作酒筹
Release: 2023-01-04 09:35:35
Original
23971 people have browsed it

In CSS, you can use the "border-radius" attribute to add a rounded border to the div element and set the rounded effect. This property sets the rounded corner values in the order of upper left corner, upper right corner, lower right corner, and lower left corner. If the four values are the same, the remaining three values can be omitted.

How to set rounded corners in css

The operating environment of this tutorial: Windows7 system, CSS3&&HTML5 version, Dell G3 computer.

Method 1:

Basic usage of rounded border (border-radius):

The best way to use rounded border The basic usage is to set four rounded corners with the same arc

boder-top-left-radius:30px; //左上角 boder-top-right-radius:30px; //右上角 boder-bottom-left-radius:30px; //右下角 boder-bottom-right-radius:30px; //左下角
Copy after login

If the four rounded corners are the same, it can be written as:

border-radius:30px;
Copy after login

Example:

css part:

.div1{ margin:0 auto; background: darkcyan; width:200px; height:200px; border:2px solid darkslategray; border-radius:30px; text-align: center; line-height: 200px; }
Copy after login

The effect is as shown:

How to set rounded corners in css

Method 2:

The rounded border can also use percentage as the unit. For example: setting the rounded border of a square to 50% will form a circle, but using percentages and pixels is not equivalent.

Note: After the percentage is greater than 50%, the shape will no longer change, and the radius of the fillet cannot exceed half of the width/height

Example:

css part:

.box1{ width:200px; height:200px; margin: 30px auto; border: 2px solid #e4007e; text-align: center; line-height: 200px; font-weight: bold; font-size: 24px; background: burlywood; border-radius: 50%;//圆角百分比 }
Copy after login

The effect is as shown:

How to set rounded corners in css

Method 3:

Since a circle can be drawn using a rounded border, the same You can also draw an ellipse.

Example:

css part:

.box2{ width:200px; height:300px; margin: 30px auto; border: 2px solid #e4007e; text-align: center; line-height: 200px; font-weight: bold; font-size: 24px; background: burlywood; border-radius: 100px/150px; }
Copy after login

The effect is as shown:

How to set rounded corners in css

Method 4:

Set rounded corners with different radians

Example:

css part:

#box4{ width:500px; position: relative; margin:30px auto; } .div4,.div5,.div6,.div7{ width:200px; height:200px; text-align: center; color:seagreen; font-size: 26px; line-height: 200px; background: yellowgreen; border:2px solid darkslategray; float:left; margin:20px; } .div4{border-top-left-radius: 40px;} .div5{border-top-right-radius: 20px;} .div6{border-bottom-left-radius: 30px;} .div7{border-bottom-right-radius: 10px;}
Copy after login

The effect is as shown:

How to set rounded corners in css

Notes

After the percentage is greater than 50%, the shape will no longer change. The radius of the fillet cannot exceed half of the width/height.

【Recommended learning:css video tutorial

The above is the detailed content of How to set rounded corners in css. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
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
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!