我是否有办法在a:之前或之后获得边界半径:在我将内容中添加图片url()之后:''属性?
答案 0 :(得分:4)
是的,您可以在伪元素border-radius
中使用::after
,::before
使用背景图片:
div:before {
content: "";
display: block;
width: 200px;
height: 100px;
background-image: url(http://placehold.it/200x100);
border-radius: 10px;
}

<div></div>
&#13;
答案 1 :(得分:3)
只需在CSS规则中为:before
或:after
元素设置border-radius。
#container {
background: red;
width: 100px;
height: 100px;
position: relative;
float: left;
}
#container:before {
content: '';
background: url('http://cdn.sstatic.net/stackoverflow/img/sprites.svg?v=1bc6a0c03b68') blue;
background-size: 1000px auto;
width: 100px;
height: 100px;
border-radius: 50px;
position: absolute;
}