设置div的宽高、利用border-radius属性制作。
圆形图案:div 的宽高必须相同,border-radius的值是div宽度和高度的一半
圆角矩形图案:border-radius的值是div高度的一半
半形图案:div 的宽是高的一半,border-top-left-radius与border-bottom-left-radius的值是div高度的一半
代码:
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>圆角边框常用写法</title><style>.yuanxing {width: 200px;height: 200px;background-color: pink;/* border-radius: 100px; *//* 50% 就是宽度和高度的一半 等价于 100px */border-radius: 50%;}.juxing {width: 300px;height: 100px;background-color: pink;/* 圆角矩形设置为高度的一半 */border-radius: 50px;}.radius {width: 100px;height: 200px;/* border-radius: 10px 20px 30px 40px; *//* border-radius: 10px 40px; */border-top-left-radius: 100px;border-bottom-left-radius: 100px;background-color: pink;}</style></head><body>1. 圆形的做法:<div class="yuanxing"></div>2. 圆角矩形的做法:<div class="juxing"></div>3. 半圆形:<div class="radius"></div></body></html>