1.圆的创建
下面这段代码用来实现圆的创建
<style>
div.cri {
background-color: red;
width: 200px;
height: 200px;
border-radius: 50% 50% 50% 50%;
}
</style>
<body>
<div class="cri"></div>
</body>
其中border-radius=半径=一半的宽高
50%:是指当前元素的宽高的50%,四个百分之五十分别是指左上、右上、右下、左下的边框弧度
2.半圆的创建
下面这段代码用来实现半圆的创建
div.cri1{
background-color: blue;
width: 200px;
height: 100px;
border-radius: 100px 100px 0 0;
}
注意,因为是半圆,所以高度应该设置为宽度的一半,否则将会出现上半是个半圆而下半是个长方形的情况。
3.四分之一圆的创建
同理,若想创建一个四分之一圆,只需设置一个位置的弧度即可
代码如下:
}
div.cri2{
background-color: orange;
width: 100px;
height: 100px;
border-radius: 100px 0 0 0;
}
4.三角形的创建
最后,我们学习一下三角形的创建
首先看一下实现代码
div.squ{
width: 0;
height: 0;
border: 50px solid red;
border-color: transparent transparent pink transparent;
其中transparent的功能是设置透明颜色,因为其他三个部分的颜色透明了,剩下的就刚好是我们看到的一个三角形