border-radius: 50%;
这行代码会将一个正方形变成一个圆形。该属性中的百分比值可以改变圆形的大小。例如,如果您想创建一个半径为 50 像素的圆形,请将代码更改为:
border-radius: 50px;
另一种方式是使用伪元素来创建带有文本的圆形。以下是如何做到的:
/*添加CSS*/ .circle{ width: 200px; height: 200px; border-radius: 50%; background-color: #42b983; position: relative; } .circle::before{ content: "汉字"; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 30px; color: #fff; }
以上代码可以创建一个带有文本“汉字”的绿色圆形。请注意,使用绝对定位将伪元素放置在圆形中央。通过将 translate() 函数的值设置为 -50% ,可以将文本水平和垂直居中对齐。您可以通过更改字体大小和颜色来自定义文本。