当前位置:网站首页>An article will take you to understand CSS3 fillet knowledge
An article will take you to understand CSS3 fillet knowledge
2020-11-06 20:42:00 【Python advanced】
One 、 Browser support
The number in the table specifies the first browser version that fully supports this property .
After the number -webkit- perhaps -moz- You need to specify the prefix when you use it .
| attribute | Chrome | Firefox | Safari | Opera | IE |
|---|---|---|---|---|---|
| border-radius | 5.0 4.0 -webkit- | 9.0 | 4.0 3.0 -moz- | 5.0 3.1 -webkit- | 10.5 |
Two 、border-radius attribute
1. Create rounded corners with background image
CSS3 in , have access to border-radius attribute , Specify fillet display for elements .
The code is as follows :
<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<title> project </title>
<head>
<style>
#rcorners1 {
border-radius: 25px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}
#rcorners2 {
border-radius: 25px;
border: 2px solid #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}
#rcorners3 {
border-radius: 25px;
background: url(img/fy_indexBg.jpg);
background-position: left top;
background-repeat: repeat;
padding: 20px;
width: 200px;
height: 150px;
}
</style>
</head>
<body>
<p>The border-radius property allows you to add rounded corners to elements.</p>
<p>Rounded corners for an element with a specified background color:</p>
<!--1. Rounded element with specified background color -->
<p id="rcorners1">Rounded corners!</p>
<p>Rounded corners for an element with a border:</p>
<!--2. Rounded elements with borders :-->
<p id="rcorners2">Rounded corners!</p>
<!--3. Rounded elements with background image -->
<p>Rounded corners for an element with a background image:</p>
<p id="rcorners3">Rounded corners!</p>
</body>
</html>

Tips :
border-radius The property is actually border-top-left-radius, border-top-right-radius, border-bottom-right-radius and border-bottom-left-radius Short form of property .
2. Specify radians for each angle
If only for border-radius Property specifies a value , Then this radius will be applied to all 4 Corner .
In addition, according to the needs of their own development , Specify each corner separately . Here are the rules :
The four values : The first value applies to the upper left corner , The second value applies to the upper right , The third value is applied to the lower right corner , The fourth value applies to the lower left corner .
Three values : The first value applies to the upper left , Two values apply to upper right and lower left , The third value at the bottom right applies to .
Two values : The first value applies to the upper left and lower right corners , And two values apply to the upper right and lower left corners .
A value : All four corners are round .
example 1:
1. The four values - border-radius: 15px 50px 30px 5px
#rcorners4 {
border-radius: 15px 50px 30px 5px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}

2. Three values - border-radius: 15px 50px 30px
#rcorners5 {
border-radius: 15px 50px 30px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}

3. Two values - border-radius: 15px 50px
#rcorners6 {
border-radius: 15px 50px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}

Complete code :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> project </title>
<style>
#rcorners4 {
border-radius: 15px 50px 30px 5px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}
#rcorners5 {
border-radius: 15px 50px 30px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}
#rcorners6 {
border-radius: 15px 50px;
background: #f00;
padding: 20px;
width: 200px;
height: 150px;
}
</style>
</head>
<body>
<p> The four values - border-radius: 15px 50px 30px 5px:</p>
<p id="rcorners4"></p>
<p> Three values - border-radius: 15px 50px 30px:</p>
<p id="rcorners5"></p>
<p> Two values - border-radius: 15px 50px:</p>
<p id="rcorners6"></p>
</body>
</html>
example 2:
Create the rounded corners of the ellipse
Create the rounded corners of the ellipse
Oval border :border-radius: 50px/15px
#rcorners7 {
border-radius: 50px/15px;
background: #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}

Oval border : border-radius: 15px/50px
#rcorners8 {
border-radius: 15px/50px;
background: #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}

Oval border : border-radius: 50%
#rcorners9 {
border-radius: 50%;
background: #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}

Complete code :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> project </title>
<style>
#rcorners7 {
border-radius: 50px/15px;
background: #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}
#rcorners8 {
border-radius: 15px/50px;
background: #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}
#rcorners9 {
border-radius: 50%;
background: #73AD21;
padding: 20px;
width: 200px;
height: 150px;
}
</style>
</head>
<body>
<p> Oval border - border-radius: 50px/15px:</p>
<p id="rcorners7"></p>
<p> Oval border - border-radius: 15px/50px:</p>
<p id="rcorners8"></p>
<p> Oval border - border-radius: 50%:</p>
<p id="rcorners9"></p>-->
</body>
</html>
3、 ... and 、 summary
1、 This article mainly explains CSS3 Round corners , Through the demonstration of some properties , Rich cases , Help you understand CSS knowledge . I hope you can study patiently , At the same time, I hope to actively search for problems , Try it , There's always a solution .
2、 The code is simple , I hope I can help you .
Want to learn more Python Web crawler and data mining knowledge , Go to a professional website :http://pdcfighting.com/ Want to learn more Python Web crawler and data mining knowledge , Go to a professional website :http://pdcfighting.com/
版权声明
本文为[Python advanced]所创,转载请带上原文链接,感谢
边栏推荐
- FastThreadLocal 是什么鬼?吊打 ThreadLocal 的存在!!
- 大会倒计时|2020 PostgreSQL亚洲大会-中文分论坛议程安排
- 事务的本质和死锁的原理
- 快速排序为什么这么快?
- Helping financial technology innovation and development, atfx is at the forefront of the industry
- 文件过多时ls命令为什么会卡住?
- How does filecoin's economic model and future value support the price of fil currency breaking through thousands
- What are Devops
- 大道至简 html + js 实现最朴实的小游戏俄罗斯方块
- 游戏开发中的新手引导与事件管理系统
猜你喜欢

MongoDB与SQL常用语法对应表

游戏开发中的新手引导与事件管理系统

如何在终端启动Coda 2中隐藏的首选项?

Who says cat can't do link tracking? Stand up for me

Swagger 3.0 brushes the screen every day. Does it really smell good?

【转发】查看lua中userdata的方法

Isn't data product just a report? absolutely wrong! There are university questions in this category

行为型模式之解释器模式

The difference between gbdt and XGB, and the mathematical derivation of gradient descent method and Newton method

一路踩坑,被迫聊聊 C# 代码调试技巧和远程调试
随机推荐
理解格式化原理
Network security engineer Demo: the original * * is to get your computer administrator rights! [maintain]
C#和C/C++混合编程系列5-内存管理之GC协同
Building a new generation cloud native data lake with iceberg on kubernetes
StickEngine-架构11-消息队列(MessageQueue)
ERD-ONLINE 免费在线数据库建模工具
Will blockchain be the antidote to the global epidemic accelerating the transformation of Internet enterprises?
Bitcoin once exceeded 14000 US dollars and is about to face the test of the US election
代码重构之法——方法重构分析
It is really necessary to build a distributed ID generation service
Ronglian completed US $125 million f round financing
华为云微认证考试简介
Top 5 Chinese cloud manufacturers in 2018: Alibaba cloud, Tencent cloud, AWS, telecom, Unicom
image operating system windows cannot be used on this platform
Wow, elasticsearch multi field weight sorting can play like this
What are the common problems of DTU connection
python100例項
Network programming NiO: Bio and NiO
如何在终端启动Coda 2中隐藏的首选项?
前端未來趨勢之原生API:Web Components