当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- 意外的元素..所需元素..
- 快速排序为什么这么快?
- To Lianyun analysis: why is IPFs / filecoin mining so difficult?
- Multi robot market share solution
- 【学习】接口测试用例编写和测试关注点
- Read the advantages of Wi Fi 6 over Wi Fi 5 in 3 minutes
- 【字节跳动 秋招岗位开放啦】Ohayoo!放学别走,我想约你做游戏!!!
- What is the meaning of sector sealing of filecoin mining machine since the main network of filecoin was put online
- 【自学unity2d传奇游戏开发】地图编辑器
- 新建一个空文件占用多少磁盘空间?
猜你喜欢
The legality of IPFs / filecoin: protecting personal privacy from disclosure
Use modelarts quickly, zero base white can also play AI!
【ElasticSearch搜索引擎】
What is the purchasing supplier system? Solution of purchasing supplier management platform
大会倒计时|2020 PostgreSQL亚洲大会-中文分论坛议程安排
Helping financial technology innovation and development, atfx is at the forefront of the industry
C# 调用SendMessage刷新任务栏图标(强制结束时图标未消失)
The method of realizing high SLO on large scale kubernetes cluster
JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
Tron smart wallet PHP development kit [zero TRX collection]
随机推荐
Using NLP and ml to extract and construct web data
行为型模式之备忘录模式
事务的本质和死锁的原理
代码生成器插件与Creator预制体文件解析
The method of realizing high SLO on large scale kubernetes cluster
检测证书过期脚本
快速排序为什么这么快?
Even liver three all night, jvm77 high frequency interview questions detailed analysis, this?
CCR coin frying robot: the boss of bitcoin digital currency, what you have to know
It is really necessary to build a distributed ID generation service
視覺滾動[反差美]
html+vue.js 實現分頁可相容IE
Lane change detection
How about small and medium-sized enterprises choose shared office?
Analysis of ThreadLocal principle
Chainlink brings us election results into blockchain everipedia
01. SSH Remote terminal and websocket of go language
ERD-ONLINE 免费在线数据库建模工具
Flink's datasource Trilogy 2: built in connector
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:曾文旌