我只想用css转换图像,方法是:
- 将图像缩小到35px*35px
- 裁剪以删除不需要的边框(增加20%(
- 添加css实心边框
我已经设法做出了这样的工作,但这似乎有些过头了,有什么简单优雅的解决方案吗?
<div style="border: 1px solid rgb(163,53,238); width:25px;height: 25px;"><img src="https://i.stack.imgur.com/vTp2a.png" width=42 height=42 style="clip-path: polygon(20% 20%,80% 20%,80% 80%,20% 80%);margin:-8.4px"></div>
编辑:输入图像将始终是方形
您可以更新这两个元素的宽度。
<div style="border: 1px solid rgb(163,53,238); width:35px;height: 35px;"><img src="https://i.stack.imgur.com/vTp2a.png" width=52 height=52 style="clip-path: polygon(20% 20%,80% 20%,80% 80%,20% 80%);margin:-8.4px"></div>