您可以使用CSS的border-radius属性来创建圆形元素,并使用background-image属性设置背景图像。要使图像响应式,请将其设置为background-size: cover,以确保图像在任何屏幕大小下都填充整个元素。同时,您可以使用@media查询来根据不同的屏幕尺寸调整圆形元素的大小。
这是一个实现响应式圆形背景图像效果的示例CSS代码:
.circle {
  width: 50%;
  height: 0;
  padding-bottom: 50%;
  border-radius: 50%;
  background-image: url('your-image.jpg');
  background-size: cover;
}
@media (max-width: 768px) {
  .circle {
    width: 70%;
    padding-bottom: 70%;
  }
}
在上面的代码中,.circle是您要应用效果的元素类名。width和padding-bottom属性用于创建一个正方形元素,并使其保持响应式。border-radius属性用于将元素变成圆形。background-image和background-size属性用于设置背景图像和图像大小。@media查询用于在屏幕宽度小于768像素时调整元素大小。