CSS如何将图片变为圆形?

我们可以通过 border-radius 属性实现图片圆角。

我们上传图片后,将它属性值设置为图片尺寸的一半,即可将正方形图片设置为圆形。

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<title>title</title>
	<style>
		#first{
			height: 100px;
			width: 100px;
			background-color: pink;
			float: left;
				}
		#second{
			height: 100px;
			width: 100px;
			background-color: red;
			float: left;
			margin-left: 10px;
			border-radius: 50%;
			}

	</style>
</head>
<body>
		<div id="first"></div>
		<div id="second"></div>
</body>
</html>

如果不清楚图片的尺寸大小,直接将 border-radius 的值设为 50% 即可。

相关推荐
hellokatewj5 分钟前
React Hooks 全解:原理、API 与应用场景
前端·javascript·react.js
袋鱼不重11 分钟前
保姆级教程:让 Cursor 编辑器突破地区限制,正常调用大模型(附配置 + 截图)
前端·后端·cursor
bieao13 分钟前
Vite+Antd+Micro-app中iframe模式下样式闪烁的问题
前端
zhouzhouya16 分钟前
码上星辰,人间烟火:我的2025
前端·程序员·代码规范
彭涛36124 分钟前
什么是MessageChannel
前端
嘉琪00133 分钟前
provide 和 inject的理解?
前端·javascript·vue.js
匆叔35 分钟前
ESLint,前端项目CTRL+S,自动保存格式化文档,超细
前端
满天星辰35 分钟前
Vue3响应式API-reactive的原理
前端·vue.js
XiaoYu200237 分钟前
第10章 SSE魔改
前端·webassembly
沙子迷了蜗牛眼38 分钟前
当展示列表使用 URL.createObjectURL 的创建临时图片、视频无法加载问题
java·前端·javascript·vue.js