是否可以使用CSS裁剪图像,使其具有圆角边框?
我如何在CSS中执行此操作?
答案 0 :(得分:10)
像这样:
<强> CSS:强>
img.foo {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
<强> HTML:强>
<img class="foo" src="./foo.jpg" />
请参阅http://border-radius.com/了解发电机。
答案 1 :(得分:1)
添加边框半径border-radius:4px;
答案 2 :(得分:1)
css中的裁剪图像,将其用作“背景”。
HTML:
<div class="cropped-image"></div>
CSS:
.cropped-image {
width: 100px; // crop by width
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background: url("your image url") no-repeat center; // show image center
}
或使用clip
- http://www.w3.org/wiki/CSS/Properties/clip
img{
clip: rect(0px, 50px, 50px, 0px);
}
答案 3 :(得分:0)
用于此
-webkit-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
答案 4 :(得分:0)
通过裁剪,如果你想让它像你的图像http://i.imgur.com/AJdVpn7.png那样,你可以用两种方式来做。