我尝试使 div 的圆角掩码其子项的内容。感谢这个问题,我做到了,但是当孩子们被改造时它不起作用。
所以这个http://jsfiddle.net/ut2DW/在 Firefox 和 Safari(!)中运行良好,但在 Chrome 和 Opera 中运行良好,除非我们删除 transforms 属性(并调整边距):
CSS(更多在 JSFiddle 中)
div {
position: absolute;
}
a {
display: block;
overflow: hidden;
-webkit-border-radius: 0 0 20px 0;
border-radius: 0 0 20px 0;
}
span {
display: block;
transform: rotate(45deg);
}
HTML
<div>
<a href="#">
<span></span>
</a>
</div>
我怎样才能让它(至少)在 Chrome 中工作?(哦拜托,我不想做图像!)
谢谢!