我正在尝试使用 adiv
和 CSS3 创建以下效果。为了实现右侧,我使用了border-radius 属性。有没有办法让左边的边框凹进去?
问问题
4753 次
1 回答
2
你在寻找这样的东西吗?
基本上插入第二个 div:before
并给它一个与 div 后面的背景相同的背景颜色。这是简化的代码,JSFiddle 会尝试匹配图像的形状。
div {
width: 100px;
height: 80px;
background: green;
border-radius: 0 45px 45px 0;
}
div:before {
content:"";
width: 45px;
height: 80px;
background: #fff;
border-radius: 0 45px 45px 0;
position: absolute;
}
于 2013-06-27T23:57:40.600 回答