图像中的圆角
I want to display my images with rounded corners in a web page.
i want to bring the below effect on my image in a page
see the image
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
对于 CSS 解决方案,请尝试此
注意:
border-radius 是一个 CSS3 标签,因此它在旧浏览器中不起作用
For a CSS solution try this
<img src="yourimg.jpg" style="border:1px #000 solid;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;"/>
Note:
border-radius is a CSS3 tag so it will not work in old browsers
您可以使用 jQuery Curvy Corners 插件,它以跨浏览器的方式完成其工作。
You can use the jQuery Curvy Corners plugin that does its job in cross-browser fashion.
我使用纯html+css解决方案,保证跨浏览器。一个叠加层。
获取一张带有边框的照片。将要显示图片的区域设为透明。然后将其放置在普通图像的顶部。像这样:
但是如果您愿意,也可以使用
来实现。
i use a pure html+css solution, guaranteed crossbrowser. An overlay.
Get a picture with your border in it. With the area where you want to show the picture transparent. Then position it on top of a normal image. Like so:
But you can do it with a
<div>
aswell if you like.jQuery 插件 lc_roundz 将动态地完成这项工作 - 即使您希望角是透明的(例如,用于复杂的背景,...)。
the jQuery plugin lc_roundz will do the job dynamically - even if you want the corners to be transparent (e.g. for use on complex backgrounds, ...).